Введение

Серия графических процессоров Nvidia

GeForce FX или "GeForce 5" (кодовое название NV30) — это линейка графических процессоров от компании Nvidia.

Обзор

Серия GeForce FX от Nvidia – пятое поколение линейки GeForce. С GeForce 3 компания представила программируемые шейдеры в своей 3D-архитектуре, что соответствовало выпуску DirectX 8.0 от Microsoft. GeForce 4 Ti являлась усовершенствованием технологии GeForce 3. По мере непрерывного развития технологий 3D-графики в реальном времени, выпуск DirectX 9.0 привёл к дальнейшему совершенствованию программируемых конвейеров с появлением Shader Model 2.0. Серия GeForce FX – первое поколение оборудования Nvidia, соответствующее стандарту Direct3D 9. Серия была произведена по 130-нм техпроцессу TSMC. Она поддерживает Shader Model 2.0/2.0A, обеспечивая большую гибкость в сложных шейдерных/фрагментных программах и значительно более высокую арифметическую точность. Поддерживаются различные новые технологии памяти, включая DDR2, GDDR2 и GDDR3, а также впервые реализована шина данных памяти шириной более 128 бит. Реализация анизотропной фильтрации потенциально превосходит предыдущие разработки Nvidia по качеству. Основным нововведением, по сравнению с предыдущими графическими процессорами Nvidia, стало аппаратное деинтерлейсинг видео на уровне пикселя. Из-за высокого уровня шума вентилятора её в шутку называли "Пылесосом". В рекламной кампании GeForce FX был представлен ролик Dawn, созданный несколькими ветеранами компьютерной анимации из Final Fantasy: The Spirits Within. Nvidia позиционировала его как "Рассвет кинематографических вычислений". На Game Developers Conference (GDC) в 2002 году Nvidia представила новую программу для стимулирования разработчиков к оптимизации своих игр под оборудование Nvidia. В обмен на заметное размещение логотипа Nvidia на упаковке игры компания предлагала бесплатный доступ к современной тестовой лаборатории в Восточной Европе, где проводилось тестирование совместимости с 500 различными конфигурациями ПК. Разработчики также получали широкий доступ к инженерам Nvidia, которые помогали в создании кода, оптимизированного для продуктов компании. Аппаратное обеспечение на базе проекта NV30 поступило в продажу лишь к концу 2002 года, спустя несколько месяцев после выпуска конкурирующей архитектуры DirectX 9 от ATI.

Общая производительность

GeForce FX – это архитектура, разработанная с учетом программного обеспечения DirectX 7, 8 и 9. Ее производительность в DirectX 7 и 8 в целом соответствовала конкурирующим продуктам ATI с основными версиями чипов, и была несколько выше в случае моделей 5900 и 5950, но она значительно уступала конкурентам во всем диапазоне программного обеспечения, активно использующего функции DirectX 9. Слабая производительность при обработке программ Shader Model 2 обусловлена несколькими факторами. Конструкция NV3x обладает меньшим общим параллелизмом и вычислительной пропускной способностью, чем у конкурентов. По сравнению с GeForce 6 и ATI Radeon R300, добиться высокой эффективности с этой архитектурой сложнее из-за архитектурных недостатков и, как следствие, сильной зависимости от оптимизированного кода пиксельных шейдеров. Хотя архитектура в целом соответствовала спецификации DirectX 9, она была оптимизирована для работы с 16-битным шейдерным кодом, что меньше минимальных 24 бит, требуемых стандартом. При использовании 32-битного шейдерного кода производительность архитектуры существенно снижается. FX 5200 в некоторых тестах показывала результаты хуже, чем GeForce 4 MX440 или Radeon 9000 Pro поколения DirectX 7.0. В мае 2003 года Nvidia представила GeForce FX 5900 Ultra – новый продукт высокого класса, призванный заменить малотиражную и разочаровывающую модель FX 5800. Основанная на переработанном графическом процессоре NV35, который устранил некоторые недостатки DirectX 9 у снятой с производства NV30, эта модель стала более конкурентоспособной по сравнению с Radeon 9700 и 9800. Помимо переработки частей графического процессора, компания перешла на 256-битную шину данных памяти, что позволило значительно увеличить пропускную способность памяти по сравнению с 5800, даже при использовании более распространенной DDR SDRAM вместо DDR2. Модель 5950 была конкурентоспособна с Radeon 9800 XT, опять же, при условии умеренного использования пиксельных шейдеров. В декабре 2003 года компания выпустила GeForce FX 5900XT – графическую карту, предназначенную для среднего ценового сегмента. Она была похожа на 5900 Ultra, но имела более низкую тактовую частоту и использовала более медленную память. Она более успешно конкурировала с Radeon 9600 XT, но все еще уступала в нескольких требовательных к шейдерам сценариях. Линейка GeForce FX перешла на интерфейс PCI Express в начале 2004 года с рядом моделей, включая PCX 5300, PCX 5750, PCX 5900 и PCX 5950. Эти карты в основном соответствовали своим предшественникам AGP с аналогичными номерами моделей. Для работы на шине PCIe, чип AGP-PCIe "HSI bridge" на видеокарте преобразовывал сигналы PCIe в сигналы AGP для графического процессора. Также в 2004 году серия GeForce FX 5200 / 5300, использующая графический процессор NV34, пополнилась новой моделью – FX 5500.

Прекращение поддержки

NVIDIA прекратила поддержку драйверов для серии GeForce FX.