GeForce 7900 GTX: достойный ответ Nvidia?

Автор: Vader
Дата: 07.04.2006
Все фото статьи

Некоторое время назад Nvidia была в странном положении на рынке потребительского 3D – GeForce 7800 GTX нередко уступал ATI Radeon X1800 XT, а более мощный GeForce 7800 GTX 512 присутствовал на рынке в мизерных количествах и проигрывал в большинстве тестов новому ATI Radeon X1900 XTX. Однако, недавно объявленный GeForce 7900 GTX имеет все шансы вернуть корону лидера Nvidia?Но вернёт ли? Это мы попытаемся выяснить в сегодняшнем обзоре.

Вступление


24 января в индустрии настольной трехмерной графики произошло важное событие – компания ATI Technologies представила на суд публики новый графический процессор Radeon X1900. Этот чип, имевший в своем составе рекордное вычислительных блоков пиксельных шейдеров, 48, в одночасье вывел компанию в технологические лидеры. В большом количестве случаев графические карты на базе этого GPU продемонстрировали лучшую производительность, нежели GeForce 7800 GTX 512, не говоря уже о менее мощных картах Nvidia на базе G70.

Острый дефицит чипов G70, способных работать на высоких тактовых частотах, привел к тому, что единственное конкурентоспособное решение Nvidia в секторе ultra-high end, GeForce 7800 GTX 512, стало раритетом, и в арсенале компании не оказалось оружия, способного противостоять натиску ATI и ее новой линейки Radeon X1900. На какое-то время Nvidia оказалась полностью беззащитной, хотя работы по созданию очередного оружия возмездия шли полным ходом. И вот, наконец, 9 марта наследник славного G70, графический процессор G71 (GeForce 7900) появился на свет.

Одновременно с ним были анонсированы два новых видеоадаптера на его основе – GeForce 7900 GTX и GeForce 7900 GT, призванные заменить соответствующие модели GeForce 7800. Рекомендованная цена новинок составляет $499 и $299, соответственно, что гораздо дешевле официальной стоимости Radeon X1900 XTX ($549) и Radeon X1900 XT ($479). Это очень агрессивный ответ ATI Technologies, но анонсировать новые продукты – лишь полдела; для того, чтобы завоевать симпатии потенциальных покупателей, необходимо наладить массовые поставки новинок, чего, в свое время, Nvidia так и не удалось сделать с GeForce 7800 GTX 512, а в результате, технологические лидерство было утеряно. Мы надеемся, что на этот раз компания учла прошлые ошибки, и перебоев с поставками новых продуктов не будет.

Давайте посмотрим, насколько удачным и инновационным получится новый чип.


Nvidia G71: G70, каким он должен быть


Подробно о путях увеличения производительности мы рассказывали в обзоре, посвященном Radeon X1900, но имеет смысл вкратце повториться.

Один из этих путей заключается в наращивании числа математических блоков, отвечающих за обработку пиксельных шейдеров – так называемых вычислительных пиксельных процессоров, в ущерб остальным частям GPU, таким, как TMU и растеризаторы (ROPs). Именно этим путем пошла ATI Technologies, создавая Radeon X1900 (R580). В свете тенденции к увеличению количества математических инструкций в пиксельных шейдерах в современных и будущих играх, такой подход выглядит оправданным, но в случаях с большой текстурной нагрузкой, графический процессор, спроектированный подобным образом, проявляет себя не с лучшей стороны. Это явление можно было наблюдать еще на примере Radeon X1600, чья производительность во многих тестах сдерживалась наличием лишь 4 TMU. Также, новый Radeon X1900 XTX, несущий на борту 48 пиксельных процессоров, в некоторых тестах практически не показал превосходства над Radeon X1800 XT, так как его производительность была ограничена наличием того же количества TMU и ROP, что и у предшественника.

Другой путь, избранный Nvidia, предполагает примерно равное количество математических вычислений и операций с текстурами в играх; GPU, созданный согласно этим принципам, предполагает наличие примерно количества пиксельных процессоров и TMU. Именно таким был создан GeForce 7800, имеющий в своем составе 24 пиксельных процессора, 24 TMU и 16 блоков растеризации, и отлично чувствующий себя в тех случаях, когда требуется интенсивная работа с текстурами. Новый графический процессор Nvidia унаследовал этот подход, тем не менее, некоторые ожидания относительно G71 не оправдались.

Ранее предполагалось, что новый высокопроизводительный GPU Nvidia будет оснащен 32 пиксельными процессорами, 32 TMU и 16 растеризаторами, но реальность внесла свои коррективы – у Nvidia, скорее всего, просто не было острой необходимости вносить столь существенные изменения в дизайн G71, поэтому, эти его характеристики остались неизменными в сравнении с G70:


В таблице приведены технические характеристики старшей модели нового семейства GeForce, но менее мощный GeForce 7900 GT отличается от GeForce 7900 GTX только тактовыми частотами – 450/660 (1320) МГц и уменьшенным вдвое объемом видеопамяти – 256 против 512 МБ.

Надо сказать, G71 является вторым в мире настольным графическим процессором, способным работать при номинальной тактовой частоте 650 МГц; первым был ATI R580 (Radeon X1900 XTX). Оба они уступают по этому параметру лишь бюджетному чипу S3 Graphics Chrome S27, достигшему отметки 700 МГц, но не сравнимому с решениями высшего класса ATI и Nvidia по сложности. Таким образом, первенство ATI Technologies по частотам графических процессоров, если и не перешло к ее сопернику, то сменилось устойчивым паритетом. Насколько благотворно отразилось повышение тактовых частот на производительности нового флагмана Nvidia, мы расскажем в главе обзора, посвященной результатам игровых тестов.

Казалось бы, G71 отличается от своего предшественника только тактовыми частотами и техпроцессом, однако, сразу же бросается в глаза меньшее количество транзисторов, из которых чип состоит. По сравнению с GeForce 7800, GeForce 7900 похудел на 24 миллиона транзисторов! На сегодняшний день это самый простой графический процессор, относящийся к классу высокопроизводительных решений. По количеству транзисторов ему уступают только процессоры предыдущих поколений – GeForce 6800 (NV40/NV45) и Radeon X800/850 (R420/R423/R480). Меньшее количество транзисторов вкупе с более тонким техпроцессом автоматически означают меньшую площадь ядра и лучшие тепловые характеристики чипа. Также, эти факторы снижает стоимость производства, так как на кремниевой подложке изначально помещается больше ядер.

Увы, подробности о том, как Nvidia удалось добиться такой экономии транзисторов, не теряя в функциональности чипа, остаются тайной. Мы знаем лишь, что это было достигнуто путем переработки части чипа, где расположены пиксельные процессоры. 24 миллиона транзисторов – большое число, и нам остается лишь предполагать, от чего был избавлен новый GPU. Возможно, G70 изначально обладал некоей избыточностью, а, может быть, Nvidia действительно удалось значительно оптимизировать схемотехнику пиксельных процессоров.

Также, в чип были встроены два контроллера dual-link DVI, так что семейству Radeon X1000, ранее обладавшему монополией на "родную" поддержку этой функции, придется потесниться. Более в дополнительных чипах для организации двухканального интерфейса DVI новые видеоадаптеры Nvidia не нуждаются, а будущие их владельцы свободно смогут использовать TFT-дисплеи высокого разрешения, например, 30-дюймовый Apple Cinema HD. Поддержка аналоговых дисплеев осталась на прежнем уровне: 2 RAMDAC с частотой 400 МГц позволяют использовать разрешения вплоть до 2048х1526 при частоте обновления экрана 85 Гц – менять что-то в этой сфере было бы излишеством в свете постепенного ухода CRT-мониторов с потребительского рынка.

Отметим, что с выпуском GeForce 7900, Nvidia вновь вернулась к идее работы различных блоков GPU на разных частотах: пиксельные процессоры и ROP GeForce 7900 GTX и GeForce 7900 GT работают на частотах 650 и 450 МГц, а вершинные – на частотах 700 и 470 МГц, соответственно. Учитывая, что производительность в современных играх не ограничивается производительностью вершинных процессоров, такой подход, скорее всего, никак не скажется на результатах новых графических карт.

Вряд ли это серьезно повлияет и на их тепловые и электрические характеристики. Nvidia декларирует уровень энергопотребления старшей модели GeForce 7900 на уровне 120 Ватт, но данная цифра представляет собой пиковое значение, достижимое только тогда, когда работают все транзисторы графического процессора, что, конечно же, не имеет ничего общего с реальными условиями эксплуатации. С учетом меньшего количества транзисторов и применения нового техпроцесса следует ожидать, что GeForce 7900 GTX окажется экономичнее GeForce 7800 GTX 512, но это мы проверим в соответствующей главе нашего обзора, а сейчас – рассмотрим новинки Nvidia в непосредственной близости.

Nvidia GeForce 7900 GTX: дизайн печатной платы


Старшая модель нового семейства, GeForce 7900 GTX, использует тот же дизайн печатной платы, что и GeForce 7800 GTX 512:


Карты выглядят совершенно одинаково и укомплектованы идентичными системами охлаждения. Не демонтируя кулера, небольшие отличия можно заметить только, взглянув на обратную сторону PCB: в районе разъема питания у GeForce 7900 GTX отсутствуют несколько чипов и ряд мелких элементов, относящихся, по всей видимости, к схеме питания. Аналогичная картина наблюдается после снятия системы охлаждения – если не вглядываться пристально, в глаза бросается только значительно меньшего размера кристалл GPU, отсутствие предохранительной рамки на его корпусе, а также пустующую контактную площадку, ранее занятую чипом Philips SAA7115HL, отвечающим за поддержку VIVO. Если же изучить схему питания внимательнее, то видно, что и на фронтальной стороне PCB отсутствуют некоторые ее элементы, присутствовавшие на борту GeForce 7800 GTX 512. Это еще одно доказательство того, что G71 обладает более низким уровнем энергопотребления, нежели G70, работающий на частоте 550 МГц.

Разница в площади кристаллов G70 и G71 колоссальна – ядро нового чипа едва ли не в 1.5 раза меньше старого! Такой эффект был бы невозможен, даже несмотря на применение 0.09-мкм техпроцесса, не проведи Nvidia оптимизацию, в результате которой новый GPU похудел на 24 миллиона транзисторов. Данный экземпляр G71 произведен на 6 неделе 2006 года, то есть, в районе с 6 по 12 февраля – чуть более месяца назад. Перед нами третья ревизия чипа, A2 (отсчет ведется с ревизии A0).

Интересно, что защитной рамки, предотвращающей скол кристалла, на корпусе чипа нет, хотя само ядро значительно меньше, а значит, вероятность его повреждения заметно выше. Впрочем, система охлаждения, используемая Nvidia, имеет относительно небольшую массу, поэтому, при достаточно аккуратном обращении с картой, проблем возникнуть не должно. Как и положено по спецификации, графический процессор работает на частоте 650 МГц. Напоминаем, эта частота относится к пиксельным процессорам и блокам растеризации, тогда как вершинные процессоры GeForce 7900 GTX функционируют на более высокой частоте – 700 МГц.

Как и в GeForce 7800 GTX 512, в GeForce 7900 GTX используется память Samsung серии K4J52324QC в современных 136-контактных корпусах FBGA. Приставка BJ-11 указывает на то, что данные чипы работают при напряжении питания 2.0 Вольта и имеют время доступа 1.1 наносекунды, что позволяет им функционировать на частотах вплоть до 900 (1800) МГц. Так как каждая из этих микросхем имеет емкость 512 Мбит и организацию 16Mx32, то для обеспечения 512 МБ видеопамяти при 256-битной шине доступа к ней достаточно восьми таких микросхем. Память работает на частоте 800 (1600) МГц; аналогичный параметр для GeForce 7800 GTX 512 составлял 850 (1700) МГц, так что пиковая пропускная способность подсистемы памяти у новинки несколько ниже, нежели у предшественника и составляет 51.2 ГБ/сек. против 54.4 ГБ/сек.

Nvidia GeForce 7900 GTX: система охлаждения


Впервые подобная система охлаждения была применена Nvidia в профессиональном видеоадаптере Quadro FX 4500, но, будучи бесшумной и, при этом, достаточно эффективной, она перекочевала сначала на GeForce 7800 GTX 512, а затем и на новый GeForce 7900 GTX.


Принцип ее работы чрезвычайно прост. Медное основание, непосредственно контактирующее с кристаллом GPU, отдает тепловой поток четырем тепловым трубкам, который отводят его к двум наборам тонких алюминиевых ребер, расположенных слева и справа от вентилятора и прикрытых профилирующим кожухом. При таком подходе за пределы корпуса ПК выбрасывается только часть нагретого воздуха, но, как показала практика, это не влияет на эффективность охлаждения в целом.

Секрет успеха данного кулера заключается в использовании вентилятора диаметром 80-мм, что, вкупе с правильной аэродинамикой его лопастей, позволяет добиться нужной производительности при минимальном уровне шума. Фактически, шум отсутствует полностью, так как частота вращения вентилятора 99.9% времени составляет лишь порядка 1000 оборотов в минуту.

Система охлаждения выполнена очень качественно; в частности, опрессовка тепловых трубок алюминиевыми ребрами не вызывает никаких нареканий – тепловой контакт вполне качественный, при работе карты под нагрузкой обе секции радиатора нагреваются весьма сильно, что говорит о хорошей теплопередаче. Применение алюминия позволило Nvidia сделать кулер достаточно легким и, тем самым, уменьшить вероятность повреждения кристалла графического процессора.

Тепловые интерфейсы, используемые в GeForce 7900 GTX, вполне традиционны для Nvidia: темно-серая густая термопаста в месте соприкосновения GPU с подошвой кулера и волокнистые подушечки, пропитанные белой термопастой, служащие для обеспечения надежного теплового контакта чипов памяти с основанием системы охлаждения.

Описанный кулер превосходно проявил себя в случае с GeForce 7800 GTX 512. Уровень тепловыделения GeForce 7900 GTX обещает быть более низким, поэтому, нет никаких причин ожидать проблем с его охлаждением.

Битва за Ватты: GeForce 7900 – гений экономичности?


Энергопотребление является важным параметром для современного видеоадаптера, и каждая новая карта, попадающая в нашу лабораторию, подвергается соответствующему тестированию. Видеоадаптеры Nvidia GeForce 7900 GTX и GeForce 7900 GT исключениями не стали.

Все необходимые замеры были произведены при помощи специально оборудованного стенда, имеющего следующую конфигурацию:

Процессор Intel Pentium 4 560 (3.60ГГц, 1МБ L2);
Системная плата Intel Desktop Board D925XCV;
Память PC-4300 DDR2 SDRAM (2x512МБ);
Жесткий диск Samsung SpinPoint SP1213C (Serial ATA-150, буфер 8МБ);
Microsoft Windows XP Pro SP2, DirectX 9.0c.

В качестве измерительного инструмента применялся цифровой мультиметр Velleman DVM850BL, обладающий погрешностью измерений, не превышающей 0.5%.

Для создания нагрузки на GPU использовался первый графический тест SM3.0 пакета 3DMark06, запускаемый в бесконечном цикле при разрешении 1600х1200 и включенной анизотропной фильтрации 16х. Нагрузка в режиме Peak 2D создавалась при помощи теста 2D Transparent Windows, входящего в состав пакета Futuremark PCMark05. В процессе тестирования были получены следующие результаты:


Рекорд экономичности в высшем классе графических карт, ранее принадлежавший GeForce 7800 GTX 512, оказался побит – ее преемница показала заметно лучший результат. Разница составляет примерно 10 Ватт, что является отличным показателем, учитывая возросшую тактовую частоту графического процессора GeForce 7900 GTX. На самом деле, по уровню энергопотребления новый флагман Nvidia сравним с GeForce 7800 GTX, обладающим гораздо более скромными частотными параметрами и укомплектованным меньшим объемом видеопамяти.

Отметим, что наибольшая нагрузка приходится на слот PCI Express x16 – через него карта, работающая с максимальной нагрузкой, получает порядка 45 Ватт, в то время, как на долю внешней линии питания приходится лишь около 36 Ватт. Оставшиеся 3 Ватта потребляются по линии +3.3 Вольта. Для сравнения, Radeon X1900 XTX почти так же нагружает графический слот, но по внешней линии +12 Вольт этот монстр ATI потребляет практически вдвое больше энергии – почти 72 Ватта! Таким образом, Nvidia GeForce 7900 GTX, несмотря на свою явную принадлежность к классу элитных видеоадаптеров, является очень экономичной картой и не требует наличия сверхмощного блока питания даже в случае установки двух таких карт для работы в тандеме SLI. Качественного БП мощностью 400-450 Ватт будет вполне достаточно.

Отлично проявил себя и GeForce 7900 GT: обладая несколько лучшими параметрами, нежели GeForce 7800 GTX, он продемонстрировал более низкий уровень энергопотребления. Разница составила свыше 30 Ватт! По экономичности эта новинка превзошла даже GeForce 7800 GT, у которого активны лишь 20 пиксельных процессоров, а частота памяти составляет лишь 500 (1000) МГц. По сути, GeForce 7900 GT потребляет столько же, сколько и GeForce 6600 GT, обладающий лишь 8 пиксельными и 3 вершинными процессорами! Фактически, GeForce 7900 GT мог бы обойтись без дополнительного питания вообще, довольствуясь возможностями слота PCI Express, способного обеспечивать до 75 Ватт мощности.

Феномен, ранее наблюдавшийся при измерении уровня энергопотребления GeForce 7800 GT, проявил себя и в случае с GeForce 7900 GT: из-за особенностей схемы питания, потребление по линии +3.3 Вольта составило лишь 0.8 Ватта. Нагрузка по напряжению +12 Вольт распределилась примерно поровну между внутренней и внешней линиями, и составила примерно 24 и 23 Ватта, соответственно.

Вряд ли в данном случае имеет смысл говорить о минимально допустимой мощности блока питания, достаточно лишь, чтобы он был качественным и обеспечивал хорошую стабилизацию выходных напряжений. Тандем SLI, состоящий из двух GeForce 7900 GT, будет потреблять менее 100 Ватт электроэнергии при весьма солидной производительности. Отличное достижение для Nvidia, чьи решения и до этого славились лучшей экономичностью, нежели изделия ATI Technologies, по крайней мере, если говорить о достаточно производительных графических картах.

Шумность, разгон и качество 2D


Так как GeForce 7900 GTX оснащен той же системой охлаждения, что и GeForce 7800 GTX 512, он ведет себя столь же бесшумно. Карту практически невозможно расслышать, даже приблизив ухо вплотную к работающей системе. Таким образом, в замене кулера она не нуждается, даже если вы жаждете полной тишины. Для сравнения, Radeon X1900 XTX издает достаточно заметный шум, даже если турбина его системы охлаждения работает на повышенных оборотах, а при дальнейшем увеличении скорости ее вращения шум становится трудновыносимым, и не в последнюю очередь, из-за неприятного "платстмассового" оттенка в звучании, вызванного резонирующим пластиковым кожухом.

Несколько хуже дела с шумовыми характеристиками обстоят у GeForce 7900 GT. Небольшая турбина, которой оснащен кулер этой карты, все время работает на повышенных оборотах, и ее прекрасно слышно на фоне других компонентов работающей системы: кулера CPU, блока питания и жестких дисков. Никаких признаков работы системы управления скоростью вращения вентилятора мы не зафиксировали. По всей видимости, этот недостаток свойственен только тестовым образцам GeForce 7900 GT. Скоростью вращения вентилятора традиционно можно управлять при помощи новой версии Riva Tuner, но даже если вы столкнетесь с этой проблемой, мы не рекомендуем вам этого делать, так как кулер GeForce 7900 GT очень невелик по размерам, и чрезмерное снижение скорости вращения вентилятора может привести к перегреву и повреждению карты.

Вообще, на наш взгляд, кулер GeForce 7900 GT, в отличие от системы охлаждения GeForce 7900 GTX, трудно назвать удачным – в силу своих небольших размеров и крохотного вентилятора он малоэффективен и слишком шумен, чтобы говорить о комфорте. Если вы планируете разгонять GeForce 7900 GT или просто желаете тишины, вам придется подумать над приобретением более эффективной системы охлаждения. Также возможно, что некоторые производители карт будут оснащать такой системой свои варианты GeForce 7900 GT сразу.

Попытка разгона GeForce 7900 GTX принесла достаточно скромные результаты: нам удалось разогнать графический процессор с 650 до 680 МГц. Поскольку, разгон осуществлялся штатными средствами ForceWare, ограничивающим фактором могли стать вершинные процессоры, вынужденные работать на частоте 730 МГц. Память устойчиво заработала на частоте 920 (1840) МГц, то есть, чуть выше номинальной. Для микросхем, изначально предназначенных для работы на пределе своих возможностей, даже столь скромный результат является достижением. Вероятно, применяя водяное или криогенное охлаждение, нам удалось бы добиться лучших результатов, но такой разгон является уделом немногочисленных энтузиастов и предполагает немалые денежные затраты.

Так как на производство GeForce 7900 GT идут экземпляры G71, не прошедшие частотный контроль для установки на GeForce 7900 GTX, мы изначально не ожидали, что сможем поднять частоту GPU этой карты до 600 МГц, не говоря уже о 650 МГц. Так и произошло – предел устойчивой работы при штатном охлаждении и обдуве с помощью дополнительного 120-мм вентилятора составил 560 МГц для графического процессора и 800 (1600) МГц для памяти. Это очень неплохой результат, учитывая более чем скромную систему охлаждения, которой оснащена GeForce 7900 GT. Разумеется, разные экземпляры этих карт будут разгоняться по-разному, но все же, учитывая официальную цену на уровне $299, они станут настоящим подарком для оверклокера.

Что касается качества 2D, то новые карты Nvidia продемонстрировали высокое качество изображения во всех доступных нашим лабораторным мониторам разрешениях, включая 1800х1440х75 Гц. Замыливания текста или паразитных теней зафиксировано не было, как и в случае с подавляющим большинством современных графических карт достаточно высокого класса.

Конфигурация тестовых платформ и методы тестирования


Так как в нашем распоряжении оказалось по паре GeForce 7900 GTX и GeForce 7900 GT, мы решили выяснить производительность соответствующих SLI-тандемов и сравнить их с тандемом ATI Radeon X1900 XT CrossFire. Основой тестовых стендов стали следующие системные платы:

ASUS A8R32-MVP Deluxe (CrossFire Xpress 3200, ATI RD580 + ULi M1575)
ASUS A8N32-SLI Deluxe (nForce4 SLI X16, Nvidia nForce SPP 100 + nForce4 SLI)

Остальной набор компонентов был одинаковым для всех платформ:

Процессор AMD Athlon 64 FX-60 (2 x 2.60ГГц, 2 x 1МБ L2)
Память OCZ PC-3200 Platinum EL DDR SDRAM (2x1ГБ, CL2-3-2-5)
Жесткие диски Samsung SpinPoint SP1213C (Serial ATA-150, буфер 8МБ)/ Maxtor MaXLine III 7B250S0 (Serial ATA-150, буфер 16МБ)
Звуковая карта Creative SoundBlaster Audigy 2
Блок питания Enermax Liberty 620W (ELT620AWT, номинальная мощность 620W)
Мониторы Dell P1130/Dell P1110 (21'', максимальное разрешение 1800х1440х75 Гц)
Microsoft Windows XP Pro SP2, DirectX 9.0c
ATI Catalyst 6.3
Nvidia ForceWare 84.21

Игровое тестирование было проведено с использованием следующих игр и тестовых пакетов:

Трехмерные шутеры с видом от первого лица:

Battlefield 2
Chronicles of Riddick
Call of Duty 2
Doom III
Far Cry
F.E.A.R.
Half-Life 2
Half-Life 2: Lost Coast
Project Snowblind
Quake 4
Serious Sam 2


Трехмерные шутеры с видом от третьего лица:

Splinter Cell: Chaos Theory


Симуляторы:

Pacific Fighters


Стратегические игры:

Age of Empires 3
Warhammer 40.000: Dawn of War


Полусинтетические тесты:

Aquamark3


Синтетические тесты:

Futuremark 3DMark05 build 120
Futuremark 3DMark06 build 120

В каждой игре был установлен максимально возможный уровень качества графики, одинаковый для решений ATI и Nvidia, за исключением авиасимулятора Pacific Fighters, требующего поддержки вершинного текстурирования для включения режима Shader Model 3.0. Данной возможностью семейство Radeon X1000 не обладает, поэтому на нем игра запускалась в режиме Shader Model 2.0. Конфигурационные файлы игр модификациям не подвергались. Для снятия данных о производительности использовались либо встроенные возможности игры, либо, при их отсутствии, утилита FRAPS. По возможности, фиксировались данные о минимальной производительности.

Для создания максимальной нагрузки на видеоподсистему и с целью минимизации влияния центрального процессора на производительность, мы отказались от тестирования в так называемом режиме "чистой производительности", вместо этого, в дополнение к стандартному режиму eye candy (FSAA 4x + AF 16x) нами были использованы ресурсоемкие режимы сглаживания: Super AA/SLI AA 8x + AF 16x и Super AA 14x/SLI AA 16x + AF 16x. Активация режима FSAA 4x + AF 16x производилась средствами игры; в случае отсутствия таковых, его форсирование, а также форсирование более ресурсоемких режимов сглаживания производилось при помощи соответствующих настроек драйверов ATI Catalyst и Nvidia ForceWare. Сами драйверы были настроены следующим образом:

ATI Catalyst:

Catalyst A.I.: Standard
Mipmap Detail Level: Quality
Wait for vertical refresh: Always off
Adaptive antialiasing: Off
Temporal antialiasing: Off
Quality AF: Off
Остальные настройки: по умолчанию

Nvidia ForceWare:

Image Settings: Quality
Vertical sync: Off
Trilinear optimization: On
Anisotropic mip filter optimization: Off
Anisotropic sample optimization: On
Gamma correct antialiasing: On
Transparency antialiasing: Off
Остальные настройки: по умолчанию

Перед тем, как начать тестирование в играх, мы провели небольшое теоретическое исследование при помощи Marco Dolenc's Fillrate Tester и Xbitmark 0.65. С его результатов мы и начинаем практическую часть нашего обзора.

Результаты теоретических тестов



По скорости заполнения сцены GeForce 7900 GTX, GPU которого работает на более высокой частоте, опережает GeForce 7800 GTX 512, но никаких аномалий в его поведении не наблюдается, несмотря на то, что новый чип Nvidia похудел на 24 миллиона транзисторов по сравнению со старым. Теперь решение Nvidia опережает по этому параметру Radeon X1900 XTX даже в том случае, когда текстуры не накладываются.


То же самое можно сказать и про результат второго теста, связанного с измерением производительности пиксельных процессоров. GeForce 7900 GTX ведет себя идентично GeForce 7800 GTX 512, разумеется, с поправкой на тактовую частоту GPU.


Более подробные результаты предоставляет Xbitmark. Из них видно, что повышение частоты графического процессора с 550 до 650 МГц весьма благотворно сказалось на производительности GeForce 7900 GTX при исполнении различных пиксельных шейдеров. Даже в шейдерах, использующих, главным образом, математические расчеты, таких, как Dot Product Bump Mapping + Specular + Reflection, Factored BRDF + HDR или Wood, новый видеоадаптер Nvidia, как минимум, не уступает, а зачастую и заметно опережает Radeon X1900 XTX, несмотря на то, что имеет вдвое меньше пиксельных процессоров. Скорее всего, лишние процессоры Radeon X1900 XTX в Xbitmark просто простаивают, оставаясь невостребованными, так как визуальные эффекты, демонстрируемые в этом тесте, одновременно используют не более 3-5 шейдеров. Как мы уже знаем, преимущество от наличия в составе GPU большого количества пиксельных процессоров проявляется только там, где одновременно используется множество математически-интенсивных шейдеров.

В случае с пиксельными шейдерами, содержащими большое количество обращений к текстурами – в их число входят оба шейдера NPR Hatch и Cook-Torrance + Freshnel, превосходство GeForce 7900 GTX проявляется еще ярче, благодаря наличию 24 TMU. Единственной областью, где архитектура ATI продолжает удерживать неоспоримое лидерство, является исполнение шейдеров, использующих динамическое ветвление – здесь Radeon X1900 XTX по-прежнему нет равных.

В целом, GeForce 7900 GTX проявляет себя несколько лучше, нежели Radeon X1900 XTX: хотя в большинстве случаев производительность этих двух карт при исполнении пиксельных шейдеров сопоставима, в случаях, подразумевающих активную работу с текстурами, новое решение Nvidia заметно опережает старшую модель Radeon. Последняя берет реванш лишь в случае работы с шейдерами, использующими динамическое ветвление, которые пока не встречаются в играх.

А теперь пора узнать, насколько хорошо проявит себя новое семейство Nvidia в реальных условиях, имеющих крайне мало общего с теорией, то есть, в игровых тестах.

Игровые тесты: Battlefield 2


Battlefield 2 по-прежнему не поддерживает экстремальные режимы полноэкранного сглаживания, поэтому мы ограничились тестированием в режиме FSAA 4x + AF 16x.


GeForce 7900 GTX вполне уверенно держится на одном уровне с Radeon X1900 XTX в первых двух разрешениях, но, будучи оснащенным менее совершенным контроллером памяти, уступает ему в разрешении 1600х1200. В этом случае он выигрывает у GeForce 7800 GTX 512 лишь около 5 fps, хотя в предыдущих случаях этот разрыв гораздо больше, что указывает на то, что главным ограничивающим фактором в данном разрешении является производительность подсистемы памяти.

Что касается SLI-связки из двух GeForce 7900 GTX, то она, напротив, уверенно лидирует именно в разрешении 1600х1200, обеспечивая среднюю производительность на уровне 145 fps, в то время как тандем Radeon X1900 XT CrossFire показывает 130 fps. Видимо, в этом случае его производительность ограничивается худшей масштабирумостью, нежели у решения Nvidia.

Игровые тесты: Chronicles of Riddick








Из-за особенностей движка Chronicles of Riddick, использующего OpenGL и стенсильные тени, GeForce 7900 GTX уверенно опережает Radeon X1900 XTX на 20% во всех разрешениях. Два таких видеоадаптера легко позволяют добиться средней производительности на уровне 120+ fps в разрешении 1600х1200, что не по силам связке Radeon X1900 XT CrossFire.

Говоря об экстремальных режимах FSAA, отметим, что SLI AA 8x вполне по силам тандему GeForce 7900 GTX SLI во всех разрешениях, а вот более качественный режим SLI AA 16x все же слишком тяжел даже для такой мощной графической системы - в нем приемлемая производительность достигается лишь в разрешении 1024х768. Radeon X1900 XT CrossFire заметно опережает GeForce 7900 GTX SLI в этом случае, но не следует забывать, что Super AA 14x потенциально не обеспечивает столь же высокое качество сглаживания, нежели SLI AA 16x, использующий суперсэмплинг.

Игровые тесты: Call of Duty 2








Превосходство GeForce 7900 GTX над GeForce 7800 GTX 512 сокращается по мере роста разрешения, так как ограничивающим фактором становится частота памяти, а по этому параметру новинка несколько уступает своей предшественнице. Что касается связок multi-GPU, то Radeon X1900 XT CrossFire лидирует за счет наличия 96 пиксельных процессоров.

В более ресурсоемком режиме FSAA 8x + AF 16x к этому прибавляется влияние "кольцевого" (ring bus) контроллера памяти, и в этом случае, для тандема GeForce 7900 GTX SLI остается доступным только разрешение 1024х768, в то время, как Radeon X1900 обеспечивает приемлемую среднюю производительность и в разрешении 1280х1024. Режим с максимально возможной степенью сглаживания игроку, увы, недоступен, поскольку в нем средняя производительность двух GeForce 7900 GTX составляет менее 50 fps в разрешении 1024х768.

Игровые тесты: Doom III








В данном случае, любопытен тот факт, что производительность одиночного GeForce 7900 GTX практически соответствует производительности одиночного GeForce 7800 GTX 512. Значительная разница в тактовых частотах GPU почти не дает эффекта. Не является ограничивающим фактором и частота памяти – в противном случае, GeForce 7900 GTX уступал бы GeForce 7800 GTX 512 в высоких разрешениях, чего в нашем случае не наблюдается. Возможно, ограничителем производительности выступает некая архитектурная особенность GeForce 7800/7900.

В целом, GeForce 7900 GTX опережает Radeon X1900 XTX, а GeForce 7900 GTX SLI – Radeon X1900 XT CrossFire. В последнем случае исключением является режим FSAA 14x/16x + AF 16x, где из-за использования суперсэмплинга нагрузка на память слишком велика даже для GeForce 7900 GTX SLI. Тем не менее, играть в этом режиме можно, если не выходить за рамки разрешения 1024х768.

Игровые тесты: The Elder Scrolls IV: Oblivion


Oblivion является продолжением знаменитой ролевой серии Bethesda Softworks "The Elder Scrolls", к которой относится такие игры, как Arena, Daggerfall и Morrowind. Пожалуй, The Elder Scrolls IV можно назвать одним из наиболее ожидаемых проектов 2006 года. Игра может похвастаться великолепной графикой, не лишенной, впрочем, недостатков. В частности, детализация пейзажей с удалением от них игрока падает очень сильно, хотя вблизи все выглядит практически идеально, благодаря использованию новейшего 3D движка, который хоть и отличаетс длинными пиксельными шейдерам, но не использует возможностей Shader Model 3.0, а также мощными подпрограммами (middleware), отвечающими за моделирование растительности и лиц.

Основой Elder Scrolls IV IV: Oblivon является значительно переработанный и улучшенный движок Gamebryo 3D, разработанный Emergent Game Technologies, за создание реалистичной растительности отвечает подпрограмма SpeedTree, созданная Interactive Data Visualization, а моделированием лиц всех персонажей занимается подпрограмма FaceGen. В игре широко применяются сложные шейдерные спецэффекты и HDR, что, в сочетании с высокой детализацией и масштабностью мира Oblivion делает игру чрезвычайно требовательной к производительности графической подсистемы.

Мы решили не тестировать игру в режимах с FSAA, так как в этом случае поддержка HDR отключается даже на картах ATI, и качество графики заметно падает. Также, при использовании HDR невозможно включение эффекта Bloom и наоборот. В текущей версии драйверов Catalyst поддержка CrossFire для TES IV отсутствует. Для ее включения необходимо переименовать файл Oblivion.exe в AFR-FriendlyD3D.exe, в противном случае, прироста производительности не будет. Так как игра не содержит встроенных средств тестирования, нам пришлось воспользоваться утилитой Fraps. Для получения более полной картины производительности, мы тестировали каждую карту два раза – на открытой местности и в подземелье тюрьмы Imperial City.


В низких разрешениях можно видеть некоторое преимущество GeForce 7900 GTX над Radeon X1900 XTX, хотя впоследствии оно нивелируется наличием у последнего более эффективного кольцевого контроллера памяти. Несмотря на то, что игра буквально кишит шейдерами, наличие 48 пиксельных процессоров у Radeon X1900 не дает ему практически никаких преимуществ. Тонкости функционирования графического движка Oblivion нам, увы, неизвестны, поэтому мы не можем сказать с уверенностью, что сдерживает Radeon X1900 XTX – меньшее количество TMU в сравнении с GeForce 7900 GTX или какие-то иные факторы.

Что касается играбельности, то ни одна из одиночных карт не в состоянии обеспечить 60 кадров в секунду. В лучшем случае, средняя производительность находится на уровне 45 fps, но временами может падать ниже 20 fps. Обратите внимание: Radeon X1900 XTX обеспечивает заметно больший минимальный fps, нежели GeForce 7900 GTX. Использование технологий multi-GPU позволяет расширить диапазон доступных разрешений. Более того, в этом случае мы явно сталкиваемся с влиянием центрального процессора, даже несмотря на использование AMD Athlon 64 FX-60. Даже столь мощного двуядерного чипа недостаточно, чтобы справиться с открытыми пространствами Elder Scrolls IV: Oblivion.


Процессорозависимость проявляется и при тестировании в подземельях, правда, в меньшей мере: здесь барьер значительно выше и находится примерно на уровне 75 fps. В остальном картина прежняя – налицо паритет между новым решением Nvidia и ATI Radeon X1900 XTX. В случае систем multi-GPU этот паритет нарушается в разрешении 1600х1200, где пара GeForce 7900 GTX уже не в состоянии достичь барьера производительности, хотя разрыв между ней и комплексом Radeon X1900 XT CrossFire составляет не более 10%.

Итак, необходимо признать, что, несмотря на высокие требования к графической системе ПК, производительность в The Elder Scrolls IV: Oblivion в ряде случаев может ограничиваться производительностью центрального процессора и даже использование ATI Radeon X1900 XT CrossFire или Nvidia GeForce 7900 GTX SLI не всегда является панацеей.

Игровые тесты: Far Cry








Практически нет разницы между GeForce 7900 GTX и GeForce 7800 GTX 512 и в Far Cry. SLI-тандем из двух новых карт Nvidia высшего класса способен конкурировать на равных с Radeon X1900 XT CrossFire, но только не в режимах, использующих SLI AA/Super AA – в них он очень быстро начинает уступать связке ATI. Впрочем, в режиме SLI AA 8x производительность GeForce 7900 GTX SLI не падает ниже отметки 60 fps.






Столь же неярко выражено преимущество нового флагмана Nvdia над старым на уровне Research, несмотря на то, что он более требователен к производительности пиксельных процессоров и менее ограничен со стороны CPU. Radeon X1900 XTX по-прежнему лидирует в одиночном зачете, опережая GeForce 7900 GTX на 10%.

Поскольку, действие в тестовой сцене происходит, главным образом, в закрытых помещениях, средняя производительность всех карт, в целом, выше, нежели в предыдущих случаях, и GeForce 7900 GTX SLI обеспечивает достаточно комфортный уровень производительности в разрешении 1280х1024 при задействованном режиме SLI AA 16x. Однако играть в этом режиме не рекомендуется, так как при выходе на открытое пространство производительность может упасть ниже уровня, необходимого для полноценной игры.

Игровые тесты: Far Cry with HDR



В режиме HDR GeForce 7900 GTX демонстрирует отличный результат, заметно превосходя в высоких разрешениях Radeon X1900 XT CrossFire. Впрочем, GeForce 7800 GTX 512 отстает несильно, несмотря на более низкую частоту графического процессора. В лучшем случае, разница в пользу новой графической карты Nvidia составляет 3-4 кадра в секунду.

Напомним, поддержка режима с расширенным динамическим диапазоном в Far Cry до сих пор работает не лучшим образом на картах ATI Technologies – производительность в этом случае далека от максимальной.


Аналогичным образом ведет себя GeForce 7900 GTX и на уровне Research. Используя HDR, вполне возможно играть в разрешении 1600х1200.

Увы, об использовании полноэкранного сглаживания можно забыть – архитектура GeForce 7 не поддерживает сглаживания текстур в формате FP16, а, следовательно, не допускает одновременного использования FSAA и HDR. Этой возможностью пока обладает только семейство ATI Radeon X1000, которое, однако, не умеет выполнять фильтрацию таких текстур и вынуждено эмулировать ее при помощи специального шейдера.

Игровые тесты: F.E.A.R.








F.E.A.R., будучи игрой, насыщенной шейдерами, чутко реагирует на изменение производительности пиксельных процессоров, а она, в свою очередь, зависит от тактовой частоты GPU, поэтому, GeForce 7900 GTX значительно опережает GeForce 7800 GTX 512 в этой игре. Производительность новинки соответствует производительности двух GeForce 7800 GTX, работающих в режиме SLI! Radeon X1900 XTX серьёзно медленнее GeForce7900 GTX в низких разрешениях, и чуть быстрее в высоких, благодаря более совершенному контроллеру памяти. Следует отметить, что производительность карт GeForce в данной игре значительно возросла на драйверах, созданных к выходу GeForce 7900.

Противоположная картина наблюдается при сравнении GeForce 7900 GTX SLI и Radeon X1900 XT CrossFire. По крайней мере, в режиме FSAA 4x + AF 16x вариант Nvidia проявляет себя лучше именно в высоких разрешениях. В режимах, использующих более ресурсоемкие методы полноэкранного сглаживания, на первый план выходит производительность подсистемы памяти, и, уже начиная с разрешения 1280х1024 в режиме FSAA 8x + AF 16x, GeForce 7900 GTX SLI оказывается на равных с Radeon X1900 XT CrossFire. Как ни странно, в режиме SLI AA 16x, связке из двух GeForce 7900 GTX удается успешно противостоять Radeon X1900 XT CrossFire в двух разрешениях из трех, несмотря на использование полноценного суперсэмплинга, но производительности обоих тандемов в этом режиме для комфортной игры, увы, недостаточно.

Игровые тесты: Half-Life 2








Несмотря на использование процессора Athlon 64 FX-60, в низких разрешениях производительность всех карт по-прежнему ограничивается скоростью CPU. В разрешении 1600х1200, однако, видно, что GeForce 7900 GTX не имеет преимуществ перед GeForce 7800 GTX 512 – обе карты показывают среднюю производительность на уровне 90 fps, в то время как Radeon X1900 XTX опережает их на 12%-13%.

Необычно ведет себя тандем GeForce 7900 GTX SLI в режимах с SLI AA. Казалось бы, наличие большего количества TMU должно давать ему превосходство над Radeon X1900 XT CrossFire, но этого не происходит. Напротив, с ростом разрешения разрыв между этими решениями может достигать 50% в режиме FSAA 8x + AF 16x, причем, прирост производительности относительно GeForce 7800 GTX SLI составляет всего лишь около 10%-30%.

Что касается режима FSAA 14x/16x + AF 16x, то в нем Radeon X1900 XT CrossFire вне конкуренции, а GeForce 7900 GTX SLI позволяет использовать разрешения не выше 1280х1024.

Игровые тесты: Half-Life 2: Lost Coast








Half-Life 2: Lost Coast отличается от Half-Life 2 активным использованием сложных спецэффектов (таких, как эмуляция HDR), реализуемых при помощи пиксельных шейдеров, поэтому, GeForce 7900 GTX удается расправить крылья и опередить GeForce 7800 GTX 512 на 10%-20%, заняв, тем самым, лидирующую позицию. Вне всякой конкуренции и связка из двух GeForce 7900 GTX, работающая в режиме SLI – она в состоянии обеспечить свыше 70 кадров в секунду даже там, где пасует Radeon X1900 XT CrossFire.

Лидерство тандему GeForce 7900 GTX SLI удается сохранить также в режиме FSAA 8x + AF 16x, но в этом случае, реально использовать можно только разрешение 1280х1024, да и то, с некоторыми оговорками. Режим FSAA 14x/16x позволяет использовать только разрешение 1024х768, и здесь GeForce 7900 GTX SLI уже начинает проигрывать Radeon X1900 XT CrossFire.

Игровые тесты: Project: Snowblind


Технологии multi-GPU работали в этой игре некорректно, по крайней мере, с текущими драйверами ATI и Nvidia: включение режимов SLI и CrossFire приводило к значительному падению производительности.






Двжок игры достаточно прост, поэтому, увеличение тактовой частоты GPU на 100 МГц не приносит GeForce 7900 GTX практически никаких дивидендов в сравнении с GeForce 7800 GTX 512. Тем не менее, данный видеоадаптер все же лидирует.

В режиме FSAA 8x + AF 16x GeForce 7900 GTX SLI удается сохранять паритет с Radeon X1900 XT CrossFire, но при переходе от SLI AA 8x к SLI AA 16x избежать поражения уже невозможно по причие использование суперсэмплинга. Впрочем, в наиболее часто используемом сегодня разрешении, 1280х1024, средняя производительность GeForce 7900 GTX находится на уровне 70 fps, чего более чем достаточно для комфортной игры.

Игровые тесты: Quake 4








В низких разрешениях внятной картины производительности получить не удается, несмотря на использование сглаживания – производительность современных карт высшего класса явно ограничивается центральным процессором, но в разрешении 1600х1200 все же видно, что GeForce 7900 GTX на 8%-9% быстрее, нежели GeForce 7800 GTX 512.

В режимах, использующих более качественное сглаживание, GeForce 7900 GTX, работая в связке SLI, также проявляет себя с наилучшей стороны, уступая Radeon X1900 XT CrossFire только после включения SLI AA 16x, начиная с разрешения 1280х1024. Но даже в этом случае, скорость GeForce 7900 GTX SLI не падает ниже 61 кадра в секунду, то есть, играть можно вполне комфортно, даже используя высококачественное полноэкранное сглаживание, доступное в режиме SLI.

Игровые тесты: Serious Sam 2








Serious Sam 2 активно использует шейдеры с большим количеством обращений к текстурам, так что возросшая скорость заполнения сцены у GeForce 7900 GTX приходится здесь весьма к месту, особенно, в низких разрешениях. В более высоких разрешениях новинке мешает пониженная в сравнение с GeForce 7800 GTX 512 частота видеопамяти, и разрыв между этими двумя картами сокращается, но GeForce 7900 GTX все равно демонстрирует наилучшие результаты среди одиночных графических карт.

Два таких видеоадаптера, работающие в режиме SLI позволяют комфортно играть во всех разрешениях, если используется сглаживание 4х, и в разрешении 1024х768 при использовании SLI AA 8x. Как обычно, в режиме FSAA 14x/16x Radeon X1900 XT CrossFire резко вырывается вперед.

Игровые тесты: Splinter Cell: Chaos Theory






Несмотря на то, что Splinter Cell: Chaos Theory довольно богата пиксельными шейдерами, GeForce 7900 GTX едва опережает GeForce 7800 GTX 512 и обе они несколько отстают от Radeon X1900 XTX уже в разрешении 1280х1024. Причина, скорее всего, та же, что и в предыдущих случаях, и, вероятно, заключается в архитектурных особенностях чипов G70 и G71; к тому же, прирост производительности GeForce 7900 GTX несколько сдерживается пониженной частотой видеопамяти.

Тандем GeForce 7900 GTX SLI имеет меньший запас прочности, нежели связка Radeon X1900 XT CrossFire. Причина очевидна – последний в сумме располагает 96 пиксельными процессорами против 48 у решения Nvidia. В случае с полноэкранным сглаживанием SLI AA 8x, производительность последнего находится на минимально комфортном уровне, в то время, как Radeon X1900 XT CrossFire имеет неплохой задел по скорости.

Игровые тесты: Pacific Fighters








Движок Pacific Fighters изначально создавался с учетом особенностей архитектур GeForce 6/7. Об этом говорит хотя бы требование поддержки вершинного текстурирования для режима максимального качества отображения водной поверхности. Графические карты ATI Technologies всегда уступали решениям Nvidia в этой игре, не стало исключением и сегодняшнее тестирование.

Из-за возросшей скорости заполнения сцены GeForce 7900 GTX заметно опередила GeForce 7800 GTX 512, сделав доступным игроку разрешение 1600х1200 при включенных FSAA 4x и анизотропной фильтрации 16x. А будущие владельцы двух GeForce 7900 GTX смогут насладиться полноценной игрой, даже используя SLI AA 16x: 67 кадров в секунду при минимальных 38 кадрах в секунду для этого вполне достаточно.

Игровые тесты: Age of Empires 3


Данная игра корректно работает при использовании сглаживания Super AA и SLI AA, но результаты, получаемые в этих режимах, не отличаются постоянством, поэтому мы не публикуем их, дабы не вводить читателей в заблуждение данными, корректность которых находится под вопросом.


GeForce 7900 GTX есть, где проявить себя – игра широко использует достаточно сложные эффекты SM3.0, поэтому, более высокая частота GPU у новинки позволяет ей заметно опередить GeForce 7800 GTX 512 и вплотную приблизиться к Radeon X1900 XTX в разрешении 1600х1200.

Что касается технологий multi-GPU, то в Age of Empires 3 их использование практически не обеспечивает прироста производительности, а иногда, как в случае с CrossFire в разрешении 1280х1024, может приводить к ее падению.

Игровые тесты: Warhammer 40.000: Dawn of War








Графические карты, относящиеся к семейству GeForce 7, всегда лидировали в Dawn of War благодаря умению эффективно работать с большими текстурами и поддержке технологии UltraShadow II, значительно ускоряющей отрисовку стенсильных теней. GeForce 7900 GTX чувствует себя в этой игре великолепно, уступая Radeon X1900 XT CrossFire (!) только в разрешении 1600х1200, где уже сказывается влияние более медленной, нежели у GeForce 7800 GTX 512, видеопамяти.

Комплекс GeForce 7900 GTX SLI подхватывает эстафету и демонстрирует великолепные результаты во всех режимах и разрешениях, опережая Radeon X1900 XT CrossFire. Исключением является разрешение 1600х1200 в режиме SLI AA 16x: здесь нагрузка на видеопамять все-таки слишком высока, чтобы связка GeForce 7900 GTX SLI могла удержать первенство над Radeon X1900 XT CrossFire с его менее ресурсоемким режимом Super AA 14x. Впрочем, в этом случае, производительность обеих платформ multi-GPU далека от оптимальной и не позволяет играть комфортно.

Полусинтетические тесты: Aquamark3








Данный тест далек от современных реалий, и его результаты представляют, главным образом, теоретический интерес. Тем не менее, отметим в очередной раз, что архитектура GeForce 7 отлично приспособлена именно к таким условиям, где производительность пиксельных процессоров не играет большой роли. При включенном FSAA 4x GeForce 7900 GTX опередил Radeon X1900 XTX во всех разрешениях, хотя превосходство составило не более 8%-10%.

В более "тяжелых" режимах, доступных только двухчиповым тандемам, GeForce 7900 GTX SLI постепенно теряет свое преимуещство. Если в режиме FSAA 8x это заметно только в высоких разрешения, то при переходе в режим FSAA 14x/16x разрыв гораздо больше и достигает 60%, хотя вины GeForce 7900 в этом нет: SLI AA 16x гораздо сильнее нагружает видеопамять, нежели Super AA 14x.

Синтетические тесты: Futuremark 3DMark05 build 120



412 очков не хватило GeForce 7900 GTX SLI, чтобы достичь уровня Radeon X1900 XT CrossFire, а одиночный GeForce 7900 GTX отстал от своего соперника, Radeon X1900 XTX, на целое 781 очко. Триумф в 3DMark05 не состоялся, хотя назвать новое решение Nvidia однозначно проигравшим также нельзя. Давайте посмотрим на результаты отдельных тестов.






В первом тесте GeForce 7900 GTX уступил Radeon X1900 XTX порядка 10%-12% при использовании полноэкранного сглаживания 4х. В этом же режиме оба тандема multi-GPU, ATI Radeon X1900 XT CrossFire и Nvidia GeForce 7900 GTX SLI показали одинаковую производительность, достигнув барьера со стороны CPU.

При использовании ресурсоемких режимов FSAA новый тандем Nvidia уступил решению ATI по причине менее эффективного контроллера памяти. Впрочем, в случае с FSAA 8x отставание составило не более 5%-10%.






Во втором тесте среди старших графических карт мы видим паритет. GeForce 7900 GTX практически не уступает Radeon X1900 XTX, а если и уступает, то крайне незначительно, не более, чем на 10%.

Поведение мультипроцессорных тандемов почти не отличается от того, которое можно было наблюдать в первом тесте, но все же связка GeForce 7900 GTX SLI в режиме FSAA 8x + AF 16x выглядит несколько более уверено, нежели в первом тесте. Ей даже удается одержать небольшую победу в разрешении 1024х768 и уступить сопернику не более 9%-10% в разрешении 1600х1200. Логично предположить, что причиной этому является меньшая масштабность второго теста, а, следовательно, меньшая нагрузка на подсистему памяти.






В третьем тесте, напротив, во всех разрешениях наблюдается достаточно уверенная победа Radeon X1900 XTX и Radeon X1900 XT CrossFire среди одиночных карт и комплексов multi-GPU, соответственно. Отметим, что именно в третьем тесте разница в производительности между GeForce 7900 GTX и GeForce 7800 GTX 512 минимальна, а значит, в дело вновь вступает неизвестный фактор, ограничивающий производительность новинки, упомянутый нами ранее. К тому же, в силу масштабности демонстрируемой в третьем тесте сцены, показатели в нем зависят от производительности подсистемы памяти видеоадаптера сильнее, нежели в двух предыдущих тестах.

В целом, результаты, показанные новинкой Nvidia в общем зачете, вполне подтверждаются результатами отдельных тестов, несмотря на то, что получены эти результаты при включенном полноэкранном сглаживании. GeForce 7900 GTX нигде не удается добиться лидерства, но и отставание новой графической карты Nvidia от ATI Radeon X1900 XTX, если и имеет место быть, то не превышает нескольких процентов.

Синтетические тесты: Futuremark 3DMark06 build 120



Radeon X1900 XTX пришлось уступить корону лидерства в 3DMark06 новой графической карте Nvidia, которая опередила его на 142 очка. Отрыв невелик, но, право называться лидером все-таки перешло к GeForce 7900 GTX. Следует также обратить внимание на прирост производительности относительно GeForce 7800 GTX 512 – он весьма внушителен по меркам 3DMark06 и составляет 580 очков. Это неудивительно, так как данный тестовый пакет делает упор на активное использование шейдерных спецэффектов.

Разница между комплексами multi-GPU Radeon X1900 XT CrossFire и GeForce 7900 GTX SLI оказалась еще меньше, нежели между одиночными картами, и оставила всего 31 очко в пользу последнего. Фактически, здесь следует говорить о паритете между графическими решениями высшего класса ATI и Nvidia.


В тестах SM2.0 архитектура Radeon X1900 не может проявить себя в полной мере, так как шейдеры версии 3.0 в них не используются. Кроме того, первый тест очень масштабен и, похоже, именно за счет него GeForce 7900 GTX опережает Radeon X1900 XTX. Мы проверим это предположение ниже.


Тесты SM3.0/HDR даются GeForce 7900 GTX заметно хуже, и в них новое решение Nvidia уступает Radeon X1900 XTX с его 48 пиксельными процессорами и поддержкой Fetch4.

Так как графический процессор GeForce 7900 неспособен одновременно использовать полноэкранное сглаживание и HDR, мы публикуем только результаты тестов SM2.0, полученные в режиме FSAA 4x + AF 16x. При использовании более ресурсоемких режимов сглаживания производительность слишком низка, что негативно влияет на точность измерений.


Как мы и предполагали, GeForce 7900 GTX вышла победительницей в первом тесте SM2.0, уверенно опередив Radeon X1900 XTX в двух разрешениях из трех. В 1600х1200 новинке, увы, не хватило производительности подсистемы памяти. Несмотря на то, что частота памяти у Radeon X1900 XTX несколько меньше, она обслуживается гораздо более эффективным контроллером с архитектурой Ring Bus, в то время, как GeForce 7900 GTX использует традиционный контроллер.

Аналогичная картина наблюдается и в случае соперничества Radeon X1900 XT CrossFire и GeForce 7900 GTX SLI: последнему удается незначительно опередить тандем Nvidia только в разрешении 1600х1200. В более низких разрешениях он уступает GeForce 7900 GTX SLI порядка 10%.


Второй тест SM2.0 менее требователен к скорости текстурирования, нежели первый, поэтому, пользы от наличия 24 TMU здесь не так уж много. Вследствие этого, GeForce 7900 GTX идет наравне с Radeon X1900 XTX лишь в разрешении 1024х768, а в более высоких разрешениях начинает отставать, и отставание это увеличивается по мере роста разрешения, достигая 15%. То же самое можно видеть и в случае с битвой двух платформ multi-GPU.

Наше предположение, касающееся общего результата для тестов SM2.0 нашло свое подтверждение и в результатах отдельных тестов: основное преимущество GeForce 7900 GTX действительно завоевывается в первом, наиболее масштабном тесте.

Заключение


Тестирование графического процессора Nvidia G71 (GeForce 7900) и видеоадаптера GeForce 7900 GTX на его основе завершено. Что же мы можем сказать в заключение? Удалось ли новому детищу Nvidia сместить с трона короля трехмерной графики Radeon X1900 XTX?

Новый чип, вне всякого сомнения, получился очень удачным. Благодаря переходу на новый, более тонкий техпроцесс и оптимизации дизайна пиксельных процессоров, Nvidia удалось создать графический чип высшего класса с наименьшей площадью и уровнем энергопотребления в индустрии. Несмотря на то, что G71 состоит всего из 278 миллионов транзисторов – на 24 миллиона меньше, нежели у G70 - он вполне способен успешно соперничать со значительно более сложным чипом ATI R580 (Radeon X1900). При этом, никаких особенных новшеств новый GPU не содержит: по сути, он является дальнейшим развитием GeForce 7800, способным работать при более высоких тактовых частотах. От своего предшественника GeForce 7900 отличается только меньшим количеством транзисторов, техпроцессом и наличием поддержки dual-link DVI.

Чип являет собой прямое воплощение подхода Nvidia к проектированию графических процессоров, заключающегося в оснащении их сбалансированным количеством пиксельных процессоров и TMU – их у G71 по 24, в то время, как Radeon X1900 имеет 48 пиксельных процессоров и лишь 16 TMU. Как выяснилось в процессе тестирования, такой подход вполне оправдывает себя даже в современных играх, широко использующих эффекты, создаваемые при помощи пиксельных шейдеров, поскольку там, где требуется интенсивная работа с текстурами, Radeon X1900, зачастую, пасует. Стоит помнить, что хотя Radeon X1900 XTX может иметь некоторое преимущество в играх будущего, к моменту появления таких игр, скорость в нем Radeon X1900 XTX может не удовлетворять покупателя дорогих графических адаптеров.

Опираясь на результаты игровых тестов, нельзя сказать, что GeForce 7900 GTX стал однозначным лидером, однако, в 14 тестах из 18 он продемонстрировал производительность, как минимум, на уровне Radeon X1900 XTX, или выше, при более низкой официальной цене - $499 против $549. В прочем, в высоких разрешениях, а также при использовании режимов сглаживания свыше 4х, решение ATI, зачастую, показывало лучшие результаты, будучи оснащенным более совершенным контроллером памяти. С этой позиции, снижение номинальной частоты видеопамяти у GeForce 7900 GTX выглядит шагом назад по сравнению с GeForce 7800 GTX 512. Мотивы Nvidia, снизившей частоту памяти, нам непонятны, так как GeForce 7900 GTX использует память, способную работать на частотах вплоть до 900 (1800) МГц. Возможно, это было сделано с целью обеспечения максимальной стабильности в работе, однако, на производительности новой графической карты данный шаг отразился отрицательным образом: в некоторых случаях, прирост производительности относительно GeForce 7800 GTX 512, наверняка, был бы выше, если бы не пониженная частота памяти.

Говоря о достоинствах GeForce 7900 GTX, нельзя не отметить чрезвычайно низкий для столь высокопроизводительного решения уровень энергопотребления – порядка 85 Ватт в режиме работы под нагрузкой. Для SLI-тандема, соответственно, этот показатель будет составлять лишь 170 Ватт против 240 Ватт, потребляемых связкой Radeon X1900 XT CrossFire. Это означает, что, теоретически, для сборки высокопроизводительной игровой платформы на базе GeForce 7900 GTX SLI требуется менее мощный, а значит, и менее дорогой блок питания, нежели для платформы Radeon X1900 XT CrossFire.

В целом, новый флагман Nvidia, GeForce 7900 GTX, получился вполне конкурентоспособным решением, хотя и не стал безусловным лидером по производительности. Теперь все зависит от возможности Nvidia удовлетворить спрос на этот интересный и перспективный видеоадаптер. А спрос этот, при установленной компанией низкой цене, обещает быть очень высоким. Надеемся, Nvidia удастся избежать повторения истории с GeForce 7800 GTX 512 и наладить массовые поставки GeForce 7900 GTX.

GeForce 7900 GTX: достоинства и недостатки


Достоинства:

Высокая производительность в большинстве приложений
Высокая производительность в OpenGL
Сбалансированная архитектура (24 пиксельных процессора на 24 TMU)
Поддержка сглаживания прозрачных текстур
Поддержка аппаратного декодирования H.264 и других форматов HD
Бесшумная система охлаждения
Низкий уровень энергопотребления и тепловыделения
Поддержка dual-link DVI
Невысокая для карт данного класса цена ($499)

Недостатки:

Уступает Radeon X1900 XTX в случае массового использования сложных шейдеров и в экстремальных режимах FSAA
Отсутствие одновременной поддержки FSAA и HDR