СОДЕРЖАНИЕ
- Общие сведения
- Особенности видеокарт
- Конфигурации тестовых стендов и особенности настроек драйверов
- Результаты тестов: Игровые тесты 3DMark2001 SE
- Результаты тестов: Quake3 ARENA
- Результаты тестов: Serious Sam: The Second Encounter
- Результаты тестов: Return to Castle Wolfenstein
- Результаты тестов: Comanche4 DEMO
- Результаты тестов: Unreal Tournament 2003 DEMO
- Результаты тестов: AquaMark
- Результаты тестов: RightMark 3D
- Результаты тестов: Code Creatures
- Выводы
Вот и наступил Новый 2003 Год! И не только этот праздник отмечает российский народ, но и Рождество Христово по православному календарю. Кстати, именно в рождественскую ночь и пишутся данные строки. Поэтому, несмотря на то, что материал может выйти уже много после Рождества, все равно всему маленькому коллективу раздела Видеосистема хочется всех поздравить и пожелать мира, добра и благополучия.
Почти перед самым Новым Годом, в качестве рождественского подарка (под католическое Рождество) фирма Microsoft выпустила долгожданный API DirectX 9.0. И буквально на следующий день от ATI Technologies последовал релиз новых и уже сертифицированных Microsoft драйверов под DX9 для линейки RADEON 9500-9700. Ведь только эти карты на сегодня аппаратно поддерживают DX9.
Разумеется, мы не могли пройти мимо такого знаменательного события и подготовили материал в 2-х частях. В первой их них читатели познакомятся с результатами тестирования всей линейки из пяти карт в большом количестве игровых тестов, а во второй их ждет очень интересный анализ тестирования этих плат в некоторых синтетических тестах из нового пакета RightMark3D, который вскоре выйдет для публичного ознакомления. Данный пакет целиком ориентирован на DX9-карты, хотя некоторые тесты могут работать и на DX81-платах.
Но это все будет во второй части, а сейчас мы вам представляем результаты исследования работы пяти карт из новой линейки ATI под DirectX 9.0 в игровых тестах. К сожалению, пока нет ни одного теста (или игры) под DX9, поэтому знакомство с обзором сводится к изучению линейки R9500-9700 в целом (ранее мы писали отдельные обзоры по каждой карте, милости просим с ними ознакомиться ниже).
Теоретико-аналитические материалы и обзоры видеокарт, в которых рассматриваются функциональные особенности VPU ATI RADEON 9700 (Pro) / RADEON 9500 (Pro)
- Аналитический материал по особенностям архитектуры RADEON 9700 и Microsoft DirectX 9.0
- Базовый обзор ATI RADEON 9700 Pro 128MB
- Обзор Gigabyte MAYA II R9700Pro 128MB производительность на новом стенде на базе Pentium 4 2.53 GHz, а также соперничество с новым драйвером 40.41 от NVIDIA
- Обзор Hercules 3D Prophet 9700 Pro 128MB производительность нового драйвера CATALYST 2.3 в 3DMark2001 SE, бенчмарки Unreal Tournament 2003 DEMO final release
- Обзор PowerColor Evil Commando2 RADEON 9700 Pro 128MB продолжение исследования производительности нового драйвера CATALYST 2.3 на базе игровых тестов, вопросы качества 3D-графики
- Обзор Sapphire Atlantis RADEON 9700 Pro 128MB более детальное исследование анизотропной фильтрации у RADEON 9700
- Обзор ATI RADEON 9700, RADEON 9500 64MB и Gigabyte MAYA II RADEON 9500 64MB базовый обзор новых продуктов ATI
- Обзор Sapphire Atlantis RADEON 9500 128MB сенсационное открытие: RADEON 9500 cо 128 MB имеет 256-битную шину! Тестирование видеокарт в DOOM III
- Обзор HIS Excalibur RADEON 9700 PRO Тестирование в DirectX 9.0 RC0
- Обзор ATI RADEON 9500 PRO 128 bit шина обмена с памятью и сжатие буфера при АА (виртуальная 256 битная шина)
По результатам предыдущих исследований мы уже делали вывод, что новая линейка от канадской компании получилась очень даже неплохой. Можно лишь сожалеть о том, что самая младшая карта из нее RADEON 9500 64MB по своей цене абсолютно не отвечает своим возможностям, ибо, как показал наш материал, она сильно проигрывает GeForce4 Ti 4200 по скорости без нагрузки АА и анизотропией, да и с ними выигрыш невелик. И потому красная цена такой карте $100-110, а не $150-160, по которой ныне эти платы продаются.
Остальные платы весьма и весьма удачны. Особенно это касается RADEON 9500 PRO. Да, к сожалению для гурманов шин обмена с памятью, максимальная ширина полосы пропускания у этой карты 128 бит, а не 256. ATI не зря поработала над переделкой PCB. Однако, эффект сжатия буфера кадра при АА дает просто прекрасный результат! В нашей статье все подробно описано, и даже можно вести речь о виртуальной 256-битной шине при АА. Сегодня мы еще раз рассмотрим все соотношения производительности при разных нагрузках.
Что касается более высоких R9700 и R9700PRO, то первая очень успешно конкурирует с GeForce4 Ti 4600 по цене и по скорости, а вторая вообще пока вне конкуренции. Да, пока не выйдет в свет GeForce FX, лидер прежний RADEON 9700 PRO.
Впрочем, не стоит томить читателя уже известными трактатами, приступим к делу. Для начала немного расскажем о самих картах, входящих в линейку. Напомню, что по ценовым секторам она распределена так:
- RADEON 9500 64MB (4 конвейера рендеринга, 128-битная шина памяти, частота 275/270 (540) МГц) $120-140;
- RADEON 9500 128MB (4 конвейера рендеринга, 256-битная шина памяти, частота 275/270 (540) МГц) $150-160;
- RADEON 9500 PRO 128MB (8 конвейеров рендеринга, 128-битная шина памяти, частота 275/270 (540) МГц) $180-200;
- RADEON 9700 128MB (8 конвейеров рендеринга, 256-битная шина памяти, частота 275/270 (540) МГц) $230-250;
- RADEON 9700 PRO 128MB (8 конвейеров рендеринга, 256-битная шина памяти, частота 325/310 (620) МГц) $290-330.
Обратили внимание на то, что все карты, кроме последней, работают на одинаковых частотах? Это интересно прежде всего с точки зрения использования одного и того же ядра у всей линейки. Впрочем, не будем забегать вперед.
ATI RADEON 9500 64MB | |
---|---|
ATI RADEON 9500 128MB | |
ATI RADEON 9500 PRO 128MB | |
ATI RADEON 9700 128MB | |
ATI RADEON 9700 PRO 128MB | |
ATI RADEON 9500 64MB | |
---|---|
Карта имеет интерфейс AGP x8/x4, 64 МБ памяти DDR SDRAM, размещенной в 4-х микросхемах на обеих сторонах PCB. Микросхемы памяти производства Hynix. Время выборки у микросхем памяти 3,6 ns, что соответствует частоте работы примерно 275 (550) МГц, память же работает на частоте 270 (540) МГц. GPU функционирует на частоте 275 МГц. Шина обмена с памятью 128 bit (аппаратно). | |
ATI RADEON 9500 128MB | |
Карта имеет интерфейс AGP x8/x4, 128 МБ памяти DDR SDRAM, размещенной в 8-ми микросхемах на обеих сторонах PCB. Микросхемы памяти производства Hynix. Время выборки у микросхем памяти 3,6 ns, что соответствует частоте работы 275 (550) МГц, но память тактуется стандартными значениями частот 270 (540) МГц. GPU функционирует также на обычной для R9500 частоте 275 МГц. Шина обмена с памятью 256 bit (аппаратно). | |
ATI RADEON 9500 PRO 128MB | |
Карта имеет интерфейс AGP x8/x4, 128 МБ памяти DDR SDRAM, размещенной в 8-ми микросхемах на обеих сторонах PCB. Микросхемы памяти производства Hynix. Время выборки у микросхем памяти 3,6 ns, что соответствует частоте работы 275 (550) МГц, но память тактуется стандартными значениями частот 270 (540) МГц. GPU функционирует также на обычной для R9500 частоте 275 МГц. Шина обмена с памятью 128 bit (аппаратно, но в режиме АА работает сжатие буфера, поэтому можно вести речь о виртуальной 256 bit шине в АА). | |
ATI RADEON 9700 128MB | |
Карта имеет интерфейс AGP x8/x4, 128 МБ памяти DDR SDRAM, размещенной в 8-ми микросхемах на обеих сторонах PCB. Микросхемы памяти производства Samsung (но все последние карты снабжены модулями от Hynix). Время выборки у микросхем памяти 2,8 ns, что соответствует частоте работы 357 (714) МГц, однако все последние карты имеют микросхемы со временем выборки 3.6 ns, что соответствует частоте 275 (550) МГц. Память же тактуется стандартными значениями частот 270 (540) МГц. GPU функционирует также на обычной для R9500 частоте 275 МГц. Шина обмена с памятью 256 bit (аппаратно). | |
ATI RADEON 9700 PRO 128MB | |
Карта имеет интерфейс AGP x8/x4, 128 МБ памяти DDR SDRAM, размещенной в 8-ми микросхемах на обеих сторонах PCB. Микросхемы памяти производства Samsung. Время выборки у микросхем памяти 2,8 ns, что соответствует частоте работы 357 (714) МГц, память же работает на частоте 310 (620) МГц. GPU функционирует на обычной для R9700PRO частоте 325 МГц. |
Сравнение карт | |
---|---|
ATI RADEON 9500 64MB | |
ATI RADEON 9500 128MB | |
ATI RADEON 9500 PRO 128MB | |
ATI RADEON 9700 128MB | |
ATI RADEON 9700 PRO 128MB | |
В начале статьи я обратил внимание читателей на то, что у 4-х из 5-ти карт ядро работает на частоте 275 МГц. Наши исследования (см.список материалов выше) и этот факт красноречиво говорят о том, что ATI нашла прекрасный способ использования кристаллов, которые не работают гарантированно на 325 МГц. Это еще одна монетка в копилку мнений о том, что себестоимость производства всей линейки не столь высока, как об этом можно было думать в начале осени 2002 года.
Soft9700
Теперь о том, что такое Soft9700. Еще когда мы только начали исследовать RADEON 9500 и выяснили, что он базируется на том же кристалле R300, у нас и у автора RivaTuner Алексея Николайчука AKA Unwinder закрались подозрения, что урезка чипа программная. Да, насчет шин обмен с памятью мы уже разобрались: у RADEON 9700/Pro и 9500 128MB она 256бит, у 9500 64MB и 9500PRO 128бит. А вот с возможностью включения полноценных 8-ми конвейеров было неясно. Выше мы отметили, что найден способ аппаратного включения 8-ми конвейеров путем перепайки.
А теперь мы с удовольствием можем сказать, что найден и программный способ! Алексей работал над этим почти 3 недели, и защита была найдена и обойдена! При помощи патча к RivaTuner можно модифицировать один из файлов из дистрибутива драйверов, установить драйверы из этого дистрибутива, и задача решена! Мы проверили обе карты RADEON 9500 64MB и 9500 128MB, и получили положительный результат: первая стала фактически RADEON 9500 PRO, вторая RADEON 9700. Результаты отличаются от оригинальных всего на десятые доли FPS, поэтому нет смысла их отдельно приводить на диаграммах. Замечу, что обе R9500 карты имеют возможность разгоняться, поэтому легко сделать и даже RADEON 9700 PRO! Автор RivaTuner обещает в следующей версии этой утилиты уже вставить этот патч, и им смогут воспользоваться все желающие.
О взаимосвязи аппаратной переделки (перепайки) и программной. У R300 PCI DeviceID программируем через BIOS. У R9500PRO/R9700(PRO) программируемы и старший и младший байты, поэтому при прошивке на R9500PRO BIOS'а от R9500 драйвер распознаёт карту как R9500 и использует только 4 пиксельных конвейера. У простого R9500 этот самый злополучный резистор на чипе запрещает программирование старшего байта PCI DeviceID, делающий невозможной подмену ID на уровне BIOS. Однако форсировать ID ну уровне драйвера нам ничего не мешает. Что и было сделано.
Полагаю, что нет смысла рассказывать об остальных особенностях карт, ибо все их мы уже изучали ранее, так что милости просим читать обзоры из списка выше.
Разгон
Замечу, что для разгона RADEON 9500 PRO мы использовали модифицированный BIOS, где снята защита от изменения частот. Найти его можно на http://www.rage3d.com. Для разгона RADEON 9700 PRO использовалась карта от Hercules с проведенной модернизацией чипа:
После снятия рамки кулер уже плотно прижимается к чипу, и мы получаем вместо 360 МГц разгон до 385 МГц (ради повышения стабильности, я снизил частоту до 380 МГц по чипу). Память же стабильно работала на 350 (700) МГц.
Все остальные карты мы разгоняли до 325/310 (620) МГц, чтобы сравнить получившуюся производительность с RADEON 9700 PRO (любопытно выставить равные частоты, чтобы увидеть, как влияют дополнительные 4 конвейера и/или расширение шины до 256 бит).
Установка и драйверы
Рассмотрим конфигурацию тестового стенда, на котором проводились испытания карт:
- Компьютер на базе Pentium 4 (Socket 478):
- процессор Intel Pentium 4 3066 МГц;
- системная плата ASUS P4T533 (i850E, HyperThreading ON);
- оперативная память 512 MB 32bit RDRAM PC4200;
- жесткий диск Seagate Barracuda IV 40GB;
- операционная система Windows XP.
На стенде использовались мониторы ViewSonic P810 (21") и ViewSonic P817 (21").
При тестировании применялись драйверы от ATI версии 6.255 (использовался DirectX 9.0). VSync отключен в драйверах, компрессия текстур отключена в приложениях. Детализация текстур High Quality.
Для сравнительного анализа приведены результаты видеокарт:
- Albatron Medusa GeForce4 Ti 4600 (300/325 (650) МГц, 128 МБ, driver 42.02);
- ABIT Siluro GF4 Ti4200-8x (GeForce4 Ti 4200 with AGP 8x, 250/256 (512) МГц, 128 МБ, driver 42.02);
- Albatron Medusa GeForce4 Ti 4200P Turbo (250/275 (550) МГц, 128 МБ, driver 42.02);
- Triplex Millennium Silver GeForce4 Ti 4200 (250/256 (512) МГц, 64 МБ, driver 42.02).
Отметим, что уже выпущены драйверы DirectX 9, поэтому мы имеем возможность полноценно изучать работу линейки карт от ATI, поддерживающих DX9. Да, пока нет игровых тестов под этот API, поэтому продолжаем тестировать прежние игровые тесты, но под DX9.
Все настройки драйверов мы уже подробно рассматривали в обзорах из списка выше, поэтому сейчас не станем на этом останавливаться (драйверы 6.255 в этом плане ничем от предыдущих не отличаются). Результаты тестов
Перед анализом дам некоторую информацию. Автор RivaTuner-а, Алексей Николайчук (AKA Unwinder), помог модифицировать работу RADEON 9700, урезав шину до 128бит (то есть, по сути получив почти RADEON 9500 PRO). Тесты такой карты будут также представлены, и малая разница между R9700 128bit и R9500 PRO ярко еще раз доказывает наличие 128-битной шины у последнего.
Также прошу обратить внимание на тесты 4-х из 5-ти карт на частотах 325/310 МГц, то есть на частотах работы RADEON 9700 PRO. Из этих сравнений можно увидеть, как влияет на результаты шина обмена с памятью, а также урезанность самого ядра (4 или 8 конвейеров).
Сравнение с конкурентами из "стана NVIDIA" велось в жестком для карт от ATI режиме: всем, кроме, R9700 и R9700PRO, противопоставлялась плата на базе GeForce4 Ti 4200-8x, имеющая на начало 2003 года цену около $200 (то есть, RADEON 9500 64 и 128MB стОят дешевле). R9700 и 9700PRO соперничают с Ti 4600 (что логично, ибо в первом случае цены схожи, а во втором просто не с кем больше соперничать).
В ряде тестов мы провели сравнение работы нескольких карт в 16- и 32-битном цветах для оценки сбалансированности.
3D-графика, 3DMark2001 игровые тесты
3DMark2001, 3DMARKS
Эти данные мы привели только для любителей "попугаев", которые так любят считать 3D-марки. Полноценный анализ можно провести только по отдельным тестам.
3DMark2001, Game1 Low details
Что мы видим? Сильное поражение R9500 64MB (кроме режима с АА), чуть более отрадную картину у 128-мегового R9500 и очень хорошие результаты у R9500 PRO в режимах с АА и/или анизотропией. Монстры R9700 и R9700PRO успешно сражаются со своим соперником также в тяжелых условиях нагрузки АА и/или анизотропией.
Также видно, что R9500PRO весьма прилично потерял в скорости из-за урезанной шины, и он же наиболее сильно оторвался от R9500 128MB, несмотря на наличие у второго 256бит шины.
Интересно отметить, что R9500 64MB (128bit) более сбалансированная карта, для ее 4-х конвейеров рендеринга вполне хватает такой шины, если не использовать АА или анизотропию. А вот у R9700, несмотря на 256-битную шину, падение скорости при переходе из 16 в 32бита имеется, то есть 8-ми конвейерам, работающим на 275 МГц, требуется чуть более быстрая память.
3DMark2001, Game2 Low details
А тут R9500 64MB проявил себя лучше, и хотя без АА и анизотропии все еще есть сильный проигрыш, но надо учитывать и разницу в цене, а также прекрасную победу при включенных АА и анизотропке. Разумеется, у R9500 128MB все еще радужнее. Да и в целом этот тест для всей линейки очень отраден.
Сравнение 16- и 32-битного цветов подтверждают сказанное выше насчет большей сбалансированности R9500 64MB, чем R9700.
3DMark2001, Game3 Low details
Картина в целом весьма отрадна для всей линейки, думаю, что даже нет смысла подробно рассказывать. Все очевидно.
3DMark2001, Game4
Как ни странно, казалось бы, еще совсем недавно коронный для продуктов от ATI тест, сейчас стал для линейки R9500-R9700 камнем преткновения. Видимо, NVIDIA смогла столь тщательно провести оптимизацию работы своих карт в этом сложнейшем тесте, что даже использование козырных карт в виде АА и/или анизотропии в данном случае не дает ожидаемого эффекта. Особенно стоит обратить внимание на то, что здесь именно анизотропия вызывает у R9500-9700 сильнейшее падение скорости, тогда как у GeForce4 Ti, наоборот, падение не столь велико, нежели в иных тестах. Есть ощущение, что здесь что-то не то. Ведь из-за огромного числа объектов эту фильтрацию практически не увидеть визуально. А значит, можно и "подхалтурить". Это не намек, но некое ощущение подвоха со стороны NVIDIA имеется. Что касается падения от анизотропии у R9500-R9700, то данный тест очень сильно нагружает видеопамять, а, как известно, эта фильтрация у всех карт от ATI также сильно грузит память (ядро в меньшей степени, чем это можно видеть у GeForce). Отсюда и такие "проседания".
[ Продолжение ]
за помощь по "взлому" некоторых RADEON 9500/9700 :-)