|
ATI RADEON 9500 64MB
|
|
Прежде всего, обратим внимание на то, что у всех пяти карт один и тот же чипсет, то есть кристалл. Затем
посмотрим на участки, обведенные красным цветом. Как уже многим читателям известно, коллеги с сайта
Overclockers.ru нашли способ модернизации R9500 в R9700.
|
|
|
ATI RADEON 9500 128MB
|
|
Посмотрите
на положение резистора на R9500 и на R9500Pro или R9700 и сразу найдете разницу. Подробности смотрите
в наших новостях.
|
|
|
ATI RADEON 9500 PRO 128MB
|
|
Этот маневр проверен и работает. Но мы обязаны предупредить о нарушении гарантии на ваши карты в случае,
если вы возьметесь за пайку.
Что касается других карт, то 64-х из мегабайтной RADEON 9500 получить R9700 уже не получится в силу аппаратно
обрезанной до 128-ми бит шины.
|
|
|
ATI RADEON 9700 128MB
|
|
Для этого годится RADEON 9500 PRO, но и тут придется не только найти BIOS
от R9700, но и еще модифицировать его под 64 мегабайта памяти и 128-бит по шине. BIOS от R9500 PRO не подойдет
в силу специфики работы этой карты с памятью (двукратная нагрузка).
|
|
|
ATI RADEON 9700 PRO 128MB
|
|
Все вышесказанное лишний раз подтверждает, что компания ATI уже точно не будет выпускать отдельный чип
для RADEON 9500, а всю линейку из 5-ти карт сопровождает один и тот же R300, только с некоторыми модификациями
на его корпусе.
|
|
В начале статьи я обратил внимание читателей на то, что у 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 игровые тесты
Эти данные мы привели только для любителей "попугаев", которые так любят считать 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
Картина в целом весьма отрадна для всей линейки, думаю, что даже нет
смысла подробно рассказывать. Все очевидно.
Как ни странно, казалось бы, еще совсем недавно коронный для продуктов
от ATI тест, сейчас стал для линейки R9500-R9700 камнем преткновения. Видимо,
NVIDIA смогла столь тщательно провести оптимизацию работы своих карт в этом
сложнейшем тесте, что даже использование козырных карт в виде АА и/или
анизотропии в данном случае не дает ожидаемого эффекта. Особенно
стоит обратить внимание на то, что здесь именно анизотропия вызывает у R9500-9700
сильнейшее падение скорости, тогда как у GeForce4 Ti, наоборот, падение не столь
велико, нежели в иных тестах. Есть ощущение, что здесь что-то не то. Ведь
из-за огромного числа объектов эту фильтрацию практически не увидеть визуально.
А значит, можно и "подхалтурить". Это не намек, но некое ощущение
подвоха со стороны NVIDIA имеется. Что касается падения от анизотропии
у R9500-R9700, то данный тест очень сильно нагружает видеопамять, а, как
известно, эта фильтрация у всех карт от ATI также сильно грузит память (ядро
в меньшей степени, чем это можно видеть у GeForce). Отсюда и такие "проседания".
3D-графика, игровые тесты
Приступаем к оценке производительности видеокарты в 3D-играх. В качестве инструментария мы использовали:
- Return to Castle Wolfenstein (MultiPlayer) (id Software/Activision) OpenGL, мультитекстурирование, Checkpoint-demo,
настройки тестирования все на максимально возможном уровне, S3TC OFF,
конфигурации можно скачать тут
- Serious Sam: The Second Encounter v.1.05 (Croteam/GodGames) OpenGL, мультитекстурирование, Grand Cathedral demo, настройки
тестирования: quality, S3TC OFF
- Quake3 Arena v.1.17 (id Software/Activision) OpenGL, мультитекстурирование,
Quaver, настройки
тестирования все на максимальном уровне:
уровень детализации High, уровень детализации текстур №4, S3TC OFF, плавность кривых
поверхностей резко увеличена при помощи переменных r_subdivisions «1» и
r_lodCurveError «30000» (подчеркну, что по умолчанию r_lodCurveError «250» !),
конфигурации можно скачать тут
- Comanche4 Benchmark Demo (NovaLogic) Direct3D, Shaders,
Hardware T&L, Dot3, cube texturing, максимально возможное качество
- Unreal Tournament 2003 Demo v.1027 (Digital Extreme/Epic Games) Direct3D, Vertex Shaders,
Hardware T&L, Dot3, cube texturing, качество по умолчанию, ANTALUS
- AquaMark v.2.3 (Massive Development) игровой тест,
демонстрирующий работу платы в DirectX 8.1, Shaders, HW T&L.
- Code Creatures Benchmark Pro (CodeCult) игровой тест,
демонстрирующий работу платы в DirectX 8.1, Shaders, HW T&L.
- RightMark Video Analyzer v.0.4 (Philip Gerasimov) DirectX 8.1,
Dot3, cube texturing, shadow buffers, vertex and pixel shaders (1.1, 1.4).
Перед тем, как рассмотреть результаты, хочу сказать, что в драйверах 6.255 есть огрех некорректная работа
с курсором в OpenGL-приложениях, которая выражается в рывках и замираниях игр на RADEON 9500 PRO и выше.
Почему-то на R9500 это не сказывается. Лечится это, по рекомендациям специалистов из ATI, выключением
акселерации курсора в настройках дисплея (ползунок акселерации подвинуть влево на 1 положение). На скорость
в 3D это не влияет, однако скорость работы курсора несколько падает.
Quake3 Arena, Quaver
Да, мы видим, что у NVIDIA, как всегда, OpenGL-драйверы прекрасно...нет,
не просто выполнены, а заточены под движок от Quake3, поэтому в данном тесте
только RADEON 9500 PRO смог выйти ярким победителем.
Serious Sam: The Second Encounter, Grand Cathedral
А вот ярчайшее доказательство предыдущей фразы о заточке драйверов под
конкретную игру. Посмотрите на бескомпромиссную победу всей линейки в этом
тесте! А ведь настройки и сложность сцен в этой игре намного более жесткие,
чем у Quake3.
Return to Castle Wolfenstein (Multiplayer), Checkpoint
Ну вот, раз снова движок от Quake3, то GeForce4 Ti начинают теснить новичков
от ATI. Хотя тут на руку последним сыграла бОльшая процессорозависимость
этого теста, поэтому падения от анизотропии меньше. И не надо забывать, что
почему-то именно в этой игре качество анизотропной фильтрации у R9500-9700
сильно падает, почти до уровня R8500 на наклонных поверхностях 45 градусов
(только теперь это 60 градусов).
Comanche4 DEMO
Перед нами прекрасные результаты у RADEON 9500 PRO (да и у R9500 128MB
все весьма хорошо). Только 64 мегабайта у R9500 "подвели"
эту карту в данном тесте (почему-то Comanche4 сильно невзлюбил карты
с таким объемом памяти, хотя, судя по графике, там и 64-х мегабайт за глаза
хватит для всех текстур и т.п.)
Unreal Tournament 2003 DEMO
Ну что ж, просто отлично! Наличие 4-х вершинных конвейеров у всех карт
из линейки от ATI сделало свое большое дело, выигрыш просто бесподобный!
AquaMark
Полагаю, что даже не требуется комментариев, поклонники продуктов ATI просто
счастливы. Да, данная игра использует огромное число полигонов с полупрозрачными
текстурами для формирования ощущения водной глубины.. Судя по всему, карты
на базе чипов от NVIDIA обрабатывают анизотропией и эти полигоны тоже, поэтому
и столь катастрофическое падение скорости. Карты от ATI в этом плане более
"хитры", и мы согласны с ними: лишнюю работу делать ни к чему.
RightMark 3D
Этот сложнейший с точки зрения загрузки ускорителей работой с шейдерами
тест также демонстрирует нам, что у R9500-9700 в этом плане все очень
хорошо, скорость обработки шейдеров DirectX 8.1 версии 1.1 очень высока.
Учитывая, что в этой сцене нет наклонных поверхностей, и анизотропия по
методу ATI выполняется на все 100%, весьма похвально для R9500 PRo и выше
видеть превосходство над соперниками при такой нагрузке.
Code Creatures Benchmark Pro
Этот тест настолько сложен, что включать АА и анизотропную фильтрацию в нем
нет смысла. И так, как мы видим, скорость весьма мала. Что мы можем отметить?
Проигрыш R9500 своим конкурентам (все же 4-х конвейеров для столь сложных
сцен явно маловато), и разительные изменения, начиная с R9500 PRO. Да,
очевидно, что здесь нужен мощный чип, а потом уже высокая ПСП. Хотя по
цифрам превосходства R9700 PRO над Ti 4600 можно оценить и 256-битную шину.
Выводы
В данном материале мы не затрагиваем проблемы качества, этому будет посвящен
материал по RADEON 9700 PRO от YUAN, который вскоре выйдет. И напомню, что
во второй части вы познакомитесь с уникальными тестами под DirectX 9.0, где уже будет выставлена оценка
работы шейдеров версии 2.0.
- Очевидно, что RADEON 9500 64MB заслуживает внимания, если цена на эту карту будет снижена до $100-110,
иначе ее проигрыш конкурентам с меньшей ценой делает ее невостребованной (ну разве только из-за
поддержки DX9 не забываем, что вскоре выходит 3DMark2003, а в этот пакет любят "играть" очень
многие :-) ). Напомним, что карту можно модернизировать в RADEON 9500 PRO 64MB.
- RADEON 9500 128MB уникальная карта во всех отношениях: во-первых, пока ее выпускает только Sapphire,
во-вторых, она базируется на PCB от R9700, поэтому у нее в наличии 256-битная шина обмена с памятью, что частенько
помогает карте при нагрузке АА и/или анизотропией выигрывать сражения, в-третьих, как уже выше было сказано,
плата может быть и превращена в полноценный RADEON 9700 (а если и разогнать, то и RADEON 9700 PRO)
- RADEON 9500 PRO 128MB это отличный выбор для тех, кто не хочет что-то там модернизировать, а использовать
карту так, как есть. Ну или, на крайний случай, разогнать. Карта в целом превосходит соперника в лице GeForce4 Ti 4200-8x.
- RADEON 9700 пригодится тем, кто хочет сегодня за $250-270 купить мощный ускоритель, она очень выгодно
смотрится на фоне имеющего такую же стоимость Ti 4600. Для оверклокеров она подойдет не меньше, ибо уже
есть BIOS с возможностью подъема частот.
- RADEON 9700 PRO сегодня еще король. Это High-End, и цена у него пока соответствующая. Покупать или нет,
решать вам! Советую чуть подождать выхода GeForce FX, тогда будет ясно все и в отношении скоростей, к тому же, возможно,
цены на R9700 PRO пойдут вниз.
- Найден способ программной переделки RADEON 9500 64MB в RADEON 9500 PRO и RADEON 9500 128MB в RADEON 9700!
В заключение хочу отметить, что работа драйверов 6.255 под DirectX 9.0 не вызывала нареканий, за исключением
досадной ситуации с курсором в OpenGL, когда приходится выключать акселерацию последнего. В целом, скорость
исследуемых игр и тестов в DirectX 9.0 не упала. Надеемся, что программисты ATI в ближайшее время исправят
вышеуказанное недоразумение.
Выражаю искренную благодарность
Алексею Николайчуку AKA Unwinder
(unwinder@medicom-mtd.com)
за помощь по "взлому" некоторых RADEON 9500/9700 :-)
|