Графические процессоры Riva 128ZX и Riva TNT

Обзор NVIDIA RIVA 128ZX

Процессор RIVA 128ZX с улучшенным набором драйверов ZX показал на тесте Ziff Davis 3D WinBench 98 результат 781. Это второй из семейства процессоров компании NVIDIA, нацеленный на сегмент высокопроизводительных компьютеров.

RIVA 128ZX включает 8МВ фрейм-буфер и поддерживает AGP2X. 250-мегагерцовый RAMDAC обеспечивает высокое разрешение и большую глубину цвета при высоких частотах обновления - вплоть до 1600х1200х32bpp при частоте обновления 85 Hz. В процессоре реализованы современные технологии обработки сигнала (преобразование формата цвета — color format conversion, масштабирование, фильтрация, фильтрация бликов TV — TV flicker-filtering), необходимые для мультимедийных приложений. RIVA 128ZX оптимизирован как для DirectX, так и для OpenGL.

Так же, в новом чипсете реализована технология scatter-gather DMA -- обеспечивающая возможность писать/читать физически нелинейную область памяти как один буфер, что полезно в системе с виртуальной памятью и несовпадением физических и линейных адресов. ОС не нужно самой склеивать буфер.

Как и его предшественник, RIVA 128ZX содержит 128-разрядный графический конвейер для обмена с фрейм-буфером, что позволяет достичь производительности, необходимой в современных приложениях, активно использующих графику.

Обзор NVIDIA RIVA TNT

Riva TNT RIVA TNT (twin-texel) — первый интегрированный 128-разрядный 3D-процессор, обрабатывающий 2 пиксела за такт, что позволяет достичь впечатляющей скорости заполнения — 250 миллионов пикселов в секунду и наложения нескольких текстур за один проход (single-pass multi-texturing). 32-разрядный конвейер, 24-разрядный Z-буфер и 8-разрядный буфер шаблонов (stencil buffer) делают RIVA TNT лидером в области 2D и 3D-графики. Процессор удовлетворяет спецификациям PC'98 и DX6 и может применяться для всего спектра приложений — от трехмерных игр до DVD и видеоконференций.

Спецификация

  • 3D
    • Оптимизированная поддержка Direct3D;
    • Полная поддержка DX5 и DX6;
    • Twin texel (TNT) 32-разрядный конвейер;
    • Наложение текстур с попиксельной (per pixel) коррекцией перспективы;
    • 24-разрядный или 16-разрядный аппаратный Z-буфер (floating point или integer);
    • 8-разрядный буфер шаблонов;
    • Сглаживание — full scene, order independent anti-aliasing;
    • 100% аппаратный triangle setup.
  • 2D
    • 128-разрядный высокопроизводительный 2D-акселератор;
    • 32-разрядная поддержка VGA/SVGA;
    • 4, 8 или 16 MB фрейм-буфер;
  • Видео
    • Видеоакселератор для DirectShow, MPEG-1/2 и Indeo;
    • NTSC и PAL TV-выход;
    • Порт видеозахвата CCIR-656;
  • Интерфейсы
    • Полная поддержка AGP2;
    • Bus mastering DMA PCI интерфейс;
  • Драйверы
    • Windows NT 3.5, 4.0 и 5.0 display drivers;
    • Windows 95 и 98 Display Driver, DirectDraw, Direct3D, DirectVideo, ActiveX;
    • Windows 3.x display drivers;
    • OpenGL ICD для Windows 95 и NT (прошли тесты на совместимость).

Архитектура

Блок-диаграмма Riva TNT

RIVA TNT против RIVA 128ZX

 RIVA 128ZXRIVA TNT
Число транзисторов3.5 миллиона7 миллионов
Пропускная способность при работе с памятью (Memory Bandwidth)1.6 GB/сек3.2 GB/сек
Используемая память100 MHz SGRAMДо 200 MHz SGRAM
Скорость заполнения100 Mpixel250 Mpixel
Скорость отрисовки треугольников5 миллионов/сек8 миллионов/сек
Фрейм-буфер8MB16MB
RAMDAC250 MHz250 MHz
Z-буфер16-разрядный32-разрядный
Пикселов за такт12
Фильтрациябилинейнаяанизотропная
Поддерживаемые APIDX5-D3D
OpenGL ICD
DX5/6-D3D
OpenGL ICD




27 апреля 1998 Г.