Поддержка DirectX 10.1 позволит увеличить скорость расчета 3D-изображений и повысить их реалистичность. В частности, в новом API была улучшена работа с шейдерными ресурсами, появились независимый режим блендинга пиксельных шейдеров, новые функции фильтрования теней, а также индексируемые массивы кубических карт. Стала обязательной поддержка 4-кратного сглаживания и 32-битной точности расчетов фильтрации с плавающей запятой. Появились также новые реализации расчета глобального освещения, включающие алгоритм ambient occlusion, способный повысить качество трехмерной картинки.
В Microsoft рассматривают грядущий релиз именно как обновление существующего API, а не как его новую версию. Все современные карты, поддерживающие DirectX 10, смогут работать и с DirectX 10.1, но некоторые функции обновленного программного интерфейса будут им недоступны.
Восьмое поколение GeForce появилось на рынке еще в ноябре 2006 года. Именно GeForce 8 стали первыми видеокартами с поддержкой API DirectX 10 - аналогичные решения от AMD/ATI вышли спустя полгода.
Начало восьмому семейству положил чип G80 - первый графический процессор nVidia с унифицированной архитектурой: в его состав входят 128 унифицированных потоковых процессоров, способных выполнять любые операции - от операций с вершинами и пикселами до геометрических и физических расчетов. В отличие от R600, здесь скалярные вычислительные блоки ALU работают не на частоте ядра, а в 1,5– 2,2 раза быстрее, что само по себе дает заметное преимущество перед конкурентом.
Инженеры nVidia традиционно уделяют больше внимания работе с текстурами, тогда как специалисты AMD/ATI делают упор на шейдерах: в G80 32 текстурных блока, а в R600 их вдвое меньше. Архитектурно текстурные блоки G80 состоят из четырех модулей адресации текстур (ТА) и восьми модулей билинейной фильтрации текстур (TF). В более поздних чипах G84, G86 и G92 структура текстурных блоков была изменена ради повышения производительности: в них по восемь модулей TA и TF.
В G80 реализован новый фирменный алгоритм сглаживания CSAA, позволяющий получать заметно более качественную картинку в режиме 16x, чем дает MSAA при задействовании таких же вычислительных ресурсов, как в режиме 4х MSAA. Не вдаваясь в подробности, отметим, что алгоритм CSAA в целом аналогичен алгоритму СFAA, применяющемуся в процессорах AMD/ATI.
В nVidia не стали экспериментировать с архитектурой шины памяти и просто расширили ее до 384 бит (при помощи шести независимых 64-битных контроллеров) - отсюда и непривычный объем памяти в 768 Мбайт на топовых картах G80. В более поздних флагманских моделях инженеры компании ограничились 256-битной шиной (4х64 бит), а в бюджетных - и вовсе 128-битной (2х64 бит).
Как и в случае с cемейством R600, аппаратный декодер видеоформатов высокого разрешения PureVideo HD первоначально достался более массовым модификациям G84 и G86, а чип G80 был его лишен. Поддержка PureVideo HD появилась лишь в обновленном флагмане G92 - точно так же, как и в R6V70.
В топовых картах на G80 за внешние интерфейсы отвечает отдельный чип - необычное решение, от которого быстро отказались. Его нет уже ни в G84/ G86, ни в G92.
Микросхема NVIO устанавливалась только на карты с G80 и содержала два RAMDAC c частотой 400 МГц, а также поддерживала два видеовыхода DVI Dual Link и видеовыход высокой четкости HDTV.
Процессор G80 изготавливается по 90-нм технологии, чипы G84 и G86 - по 80-нм технологии, а G92 - по 65-нм.
Интересующихся техническими характеристиками видеоускорителей снова отсылаем к таблицам, а мы поговорим о линейке видеокарт на базе этих процессоров.
Флагманское семейство восьмой серии - это карты с индексом 8800. Среди них выделяются модели первого поколения 8800 GTX, Ultra и GTS 320/640 на основе процессора G80 и карты второго поколения 8800 GT 256/512, GTS 512 и GS на базе чипа G92. В результате смешения этих двух поколений выстроилась неочевидная для непосвященных иерархия карт по производительности. Возглавляет табель о рангах 8800 Ultra, затем идет 8800 GTS 512 на базе нового чипа G92, после нее - недавний геймерский фаворит 8800 GTX, затем - GTS 640, GT, GTS 320 и "новичок" GS.
Карта 8800 GS появилась в продаже совсем недавно и еще не успела себя зарекомендовать - она располагает теми же 96 универсальными процессорами, что и GTS 320/640, но имеет урезанный до 192 бит интерфейс памяти и может оснащаться 384 или 768 Мбайт памяти типа GDDR3. В российской рознице 8800 GS стоит сегодня чудовищно дорого - 350–400 долларов США, что бесконечно далеко от рекомендованной производителем цены в 200 долларов.