Radeon R200 серии - Radeon R200 series

ATI Radeon 8000/9000 серии
Логотип ATI Radeon 8500.png
Дата выхода 2001-2004 гг.
Кодовое название Чаплин (R200)
Ирис (RV250)
Аргус (RV280)
Архитектура Radeon R200
Транзисторы 36M 150 нм (RV250)
36M 150 нм (RV280)
60M 150 нм (RV200)
60M 150 нм (R200)
Карты
Начальный уровень 9200 SE, 9250
Средний диапазон 9000, 9200
Высокого класса 8500 LE / 9100
Энтузиаст 8500
Поддержка API
Direct3D Direct3D 8.1
шейдерная модель 1.4
OpenGL OpenGL 1.3
История
Предшественник Radeon 7000 серии
Преемник Radeon 9000 серии
Radeon X300 серии
Radeon X500 серии
Radeon X600 серии
Чипсеты на базе R200
ЦП поддерживается Pentium M, Pentium 4-M
Разъем поддерживается Розетка 478 , Розетка 479
Настольные / мобильные чипсеты
Сегмент производительности 9100 Pro IGP
Основной сегмент 9000/9100 IGP
Ценностный сегмент 9000 Pro IGP
Разное
Даты выпуска) 23 июня 2003 г. 5 мая 2004 г. (9000/9100 Pro IGP) ( 2003-06-23 )
 ( 2004-05-05 )
Предшественник Radeon R100 серии
Преемник Radeon R300 серии

R200 является вторым поколением графических процессоров , используемых в Radeon видеокарт и разработанных ATI Technologies . Этот графический процессор имеет 3D-ускорение на основе Microsoft Direct3D 8.1 и OpenGL 1.3 , что является значительным улучшением функций и производительности по сравнению с предыдущей конструкцией Radeon R100 . ГПУ также включает 2D GUI ускорение , видео ускорения, и несколько выходов дисплея. «R200» относится к кодовому наименованию первоначально выпущенного графического процессора этого поколения. Это основа для множества других последующих продуктов.

Архитектура

Трехмерное оборудование R200 состоит из 4 пиксельных конвейеров , каждый из которых имеет 2 блока выборки текстуры . Он имеет 2 модуля вершинных шейдеров и устаревший модуль Direct3D 7 TCL , продаваемый как Charisma Engine II . Это первый графический процессор ATI с программируемыми пиксельными и вершинными процессорами под названием Pixel Tapestry II, совместимый с Direct3D 8.1. R200 обладает расширенной экономией пропускной способности памяти и перерисовки аппаратного сокращения под названием HyperZ II , который состоит из заслоненных (иерархического Z), быстро Z-буфер ясно, и сжатие Z-буфер. Графический процессор поддерживает вывод на два дисплея ( HydraVision ) и оснащен механизмом декодирования видео ( Video Immersion II ) с адаптивным аппаратным деинтерлейсингом , временной фильтрацией, компенсацией движения и iDCT .

R200 представил версию 1.4 пиксельных шейдеров (PS1.4), что является значительным улучшением предыдущих спецификаций PS1.x. Известные инструкции включают «phase», «texcrd» и «texld». Команда фазы позволяет программе шейдера работать на двух отдельных «фазах» (2 прохода через оборудование), эффективно удваивая максимальное количество инструкций адресации текстуры и арифметических инструкций и потенциально позволяя уменьшить количество проходов, необходимых для эффекта. Это позволяет не только создавать более сложные эффекты, но также может повысить скорость за счет более эффективного использования оборудования. Команда «texcrd» перемещает значения координат текстуры в регистр назначения, в то время как команда «texld» загружает текстуру с координатами, указанными в исходном регистре, в регистр назначения.

По сравнению с архитектурой конвейера 2x3 пикселя R100 конструкция 4x2 R200 более надежна, несмотря на потерю одного текстурного блока на конвейер. Каждый конвейер теперь может адресовать в общей сложности 6 текстурных слоев за проход. Чип достигает этого с помощью метода, известного как «возвратная петля». Увеличение количества текстур, доступ к которым осуществляется за проход, уменьшает количество принудительных операций многопроходного рендеринга для карты.

Возможности фильтрации текстур R200 также улучшены по сравнению с его предшественником. Для анизотропной фильтрации Radeon 8500 использует технику, аналогичную той, что использовалась в R100, но улучшенную за счет трилинейной фильтрации и некоторых других усовершенствований. Однако он по-прежнему сильно зависит от угла, и драйвер иногда применяет билинейную фильтрацию для скорости. Серия NVIDIA GeForce4 Ti предлагает более точную анизотропную реализацию, но с большим влиянием на производительность.

В R200 есть первая реализация от ATI механизма тесселяции с аппаратным ускорением (также известного как поверхности более высокого порядка) под названием Truform , который может автоматически увеличивать геометрическую сложность 3D-моделей. Технология требует поддержки разработчика и подходит не для всех сценариев. Это может нежелательно округлить модели. В результате очень ограниченного внедрения ATI отказалась от поддержки TruForm в своем будущем оборудовании.

DirectX 8.0
Pixel Shader 1.1
DirectX 8.1
Pixel Shader 1.4
Максимум. Текстурные входы 4 6
Максимум. Продолжительность программы 12 инструкций
(до 4 выборок текстур, 8 наложение цветов)
22 инструкции
(до 6 выборок текстур, 8 адресация текстур, 8 смешивание цветов)
Набор инструкций 13 адресных операций, 8 цветовых операций 12 операций адреса / цвета
Режимы адресации текстур 40 практически неограниченный

Представление

Самым большим первоначальным разочарованием Radeon 8500 были ранние выпуски драйверов. На момент запуска производительность карты была ниже ожиданий, и у нее было множество программных недостатков, которые вызывали проблемы с играми. Поддержка сглаживания чипа работала только в Direct3D и работала очень медленно. Чтобы ослабить ажиотаж по поводу 8500, конкурент nVidia выпустил свой пакет драйверов Detonator4 в тот же день, когда большинство веб-сайтов анонсировали Radeon 8500. Драйверы nVidia были лучшего качества, а также еще больше повысили производительность GeForce3 .

Несколько сайтов, посвященных обзору оборудования, отметили аномалии в реальных игровых тестах с Radeon 8500. Например, ATI обнаруживала исполняемый файл Quake3.exe и устанавливала качество фильтрации текстур на гораздо более низкий уровень, чем обычно производится картой, предположительно для того, чтобы улучшить производительность. HardOCP был первым веб-сайтом с обзором оборудования, который сообщил об этой проблеме сообществу, и доказал свое существование, переименовав все экземпляры Quake в исполняемом файле в Quack. В результате улучшилось качество изображения, но снизилась производительность.

Однако даже с драйверами Detonator4 Radeon 8500 смогла превзойти GeForce3 (с которым 8500 должна была конкурировать), и в некоторых обстоятельствах ее более быстрая версия Ti500, производная от Nvidia с более высокой тактовой частотой, была выпущена в ответ на Проект R200. Позже обновления драйверов помогли еще больше сократить разрыв в производительности между 8500 и Ti500, в то время как 8500 также был значительно дешевле и предлагал дополнительные мультимедийные функции, такие как поддержка двух мониторов. Хотя GeForce3 Ti200 действительно стала первой картой DirectX 8.0, которая предлагала 128 МБ видеопамяти вместо обычных 64 МБ для высокопроизводительных карт того времени, оказалось, что ограничения GeForce3 не позволили ей в полной мере использовать ее преимущества. , в то время как Radeon 8500 смогла более успешно использовать этот потенциал.

В начале 2002 года, чтобы конкурировать с более дешевыми GeForce3 Ti200 и GeForce4 MX 460, ATI выпустила более медленную 8500 LE (позже переизданную как 9100), которая стала популярной среди OEM-производителей и энтузиастов из-за своей более низкой цены и возможности разгона до 8500 уровни. Хотя GeForce4 Ti4600 занял первое место по производительности, это было решение высшего уровня, цена которого была почти вдвое выше, чем у Radeon 8500 (рекомендованная производителем розничная цена 350–399 долларов США против 199 долларов США), поэтому оно не предлагало прямой конкуренции. Из-за отложенного выпуска потенциально конкурентоспособной GeForce4 Ti4200, а также инициативы ATI по ​​выпуску 128-мегабайтных версий 8500 / LE линейка R200 оставалась популярной на рынке со средним и высоким уровнем производительности. Расширенные возможности All-In-Wonder (AIW) Radeon 8500 DV и AIW Radeon 8500 128 МБ оказались лучше, чем у эквивалентов Nvidia Personal Cinema, в которых использовались более быстрые GeForce 3 Ti500 и GeForce4 Ti4200.

На протяжении многих лет доминирующее положение GeForce 3/4 на рынке означало, что не многие игры были нацелены на превосходный уровень функций DX8.1 PS 1.4 от R200, но те, которые сделали это, могли получить значительный прирост производительности по сравнению с DX8, поскольку некоторые операции могли обрабатываться в один проход вместо нескольких. В этих случаях Radeon 8500 может даже конкурировать с более новой серией GeForce4, использующей кодовый путь DX8. Примером такой игры с несколькими путями кода является Half-Life 2 .

Radeon 8500 поставляется с поддержкой TruForm , ранней реализации тесселяции .

Реализации

Radeon 8500/8500 LE / 9100

Сапфир ATI Radeon 9250

Первой видеокартой ATI на базе R200 была Radeon 8500 , выпущенная в октябре 2001 года. В начале 2002 года ATI выпустила Radeon 8500 LE (перевыпущенную позже как Radeon 9100 ), идентичный чип с более низкой тактовой частотой и более медленной памятью. В то время как полный 8500 работал с частотой ядра 275 МГц и ОЗУ 275 МГц, 8500LE работал более консервативно с частотой 250 МГц для ядра и 200 или 250 МГц для ОЗУ. Обе видеокарты впервые были выпущены в конфигурациях DDR SDRAM объемом 64 МБ ; более поздние 128-мегабайтные платы Radeon 8500 получили небольшой прирост производительности из-за режима чередования памяти .

В ноябре 2001 года была выпущена All-In-Wonder Radeon 8500 DV с 64 МБ и меньшей тактовой частотой, как у 8500 LE. В 2002 году были выпущены три карты 128 МБ: Radeon 8500, 8500 LE и All-In-Wonder Radeon 8500 128 МБ , которые работали на полной скорости 8500, но имели меньше функций, связанных с видео, чем AIW 8500 DV. ATI заявила, что более низкая тактовая частота 8500DV связана с интерфейсом FireWire .

В конце 2002 года было объявлено , что Radeon 9100 удовлетворяет высокий рыночный спрос на продукты, основанные на архитектуре R200.

Radeon 8500 XT (отменен)

Обновленный чип, Radeon 8500 XT (R250), планировался к выпуску в середине 2002 года, чтобы конкурировать с линейкой GeForce4 Ti, особенно с топовой линейкой Ti4600 (рекомендованная розничная цена которой составляла 350–399 долларов США). Информация о предварительном выпуске рекламировала тактовую частоту ядра и оперативной памяти 300 МГц для чипа "R250".

Radeon 8500, работающая на тактовой частоте 300 МГц, вряд ли могла бы победить GeForce4 Ti4600, не говоря уже о более новой карте от NVIDIA. В лучшем случае это могло быть более производительное решение среднего уровня, чем Radeon 9000 с меньшей сложностью (RV250, см. Ниже), но оно также стоило бы дороже в производстве и плохо подходило бы для двойного ноутбука / настольного компьютера Radeon 9000. роли из-за размера кристалла и потребляемой мощности. Примечательно, что оверклокеры обнаружили, что Radeon 8500 и Radeon 9000 не могут надежно разогнаться до 300 МГц без дополнительного напряжения, поэтому, несомненно, у R250 были бы аналогичные проблемы из-за его большей сложности и эквивалентной технологии производства, что привело бы к снижению производительности чипа и таким образом, более высокие затраты.

ATI, возможно, помня о том, что случилось с 3dfx, когда они отвлеклись от своего процессора "Rampage", отказались от обновления R250 в пользу завершения своей карты DirectX 9.0 следующего поколения, которая была выпущена как Radeon 9700. Это оказалось удачным решением. мудрый ход, так как он позволил ATI впервые вырваться вперед в разработке вместо того, чтобы отставать от NVIDIA. Новый флагман Radeon 9700 с его архитектурой следующего поколения, обеспечивающей беспрецедентные функции и производительность, мог бы превзойти любое обновление R250, и он легко взял бы корону производительности у Ti4600.

Radeon 9000

Radeon 9000 (RV250) был запущен вместе с Radeon 9700 . 9000 пришла на смену Radeon 7500 (RV200) в массовом сегменте рынка, а последний был перемещен в бюджетный сегмент. Этот чип был значительной переработкой R200 с целью снижения стоимости и энергопотребления. Среди удаленного оборудования - один из двух текстурных блоков , функция TruForm, Hierarchical-Z, блок DirectX 7 TCL и один из двух вершинных шейдеров. В играх Radeon 9000 работает так же, как GeForce4 MX 440. Его основным преимуществом перед MX 440 было то, что он имел полную реализацию вершинных и пиксельных шейдеров DirectX 8.1. Хотя 9000 не был таким быстрым, как 8500LE или Nvidia GeForce3 Ti200, выпуск 8500LE и Ti200 должен был быть прекращен, хотя первый был вновь представлен из-за высокого рыночного спроса.

Radeon 9200

ATI Mobility Radeon 9200

Более поздней версией 9000 была Radeon 9200 (RV280), выпущенная 16 апреля 2003 г., которая, помимо поддержки AGP 8X, была идентична. Была также более дешевая версия, 9200SE , у которой была на 20% меньшая тактовая частота и была только 64-битная шина памяти . Другая плата, названная Radeon 9250, была выпущена в июле 2004 года и представляла собой RV280 с немного более низкой тактовой частотой.

ATI провела ребрендинг своих продуктов в 2001 году, намереваясь, что серия 7xxx будет указывать на возможности DirectX 7.0, 8xxx - для DirectX 8.1 и так далее. Однако, назвав Radeon 9000/9200, у которой были только функции рендеринга DirectX 8.1, ATI рекламировала их как «совместимые с DirectX 9.0», в то время как Radeon 9700 действительно со спецификацией DirectX 9.0 была «совместима с DirectX 9.0».

Версии для ноутбуков

Mobility Radeon 9000 был запущен в начале лета 2002 года , и был первым DirectX 8 ноутбука чипом. Он превосходил nVidia GeForce 2 Go на базе DirectX 7 и был более многофункциональным, чем GeForce 4 Go.

Mobility Radeon 9200 позже последовал также, полученный от настольного 9200. The Mobility Radeon 9200 также используются во многих ноутбуках компании Apple, в том числе Apple , IBOOK G4.

Модели

Драйверы

Операционные системы, связанные с Unix

В открытые исходные драйверы от X.org / Mesa поддержки почти все функции , обеспечиваемые аппаратным R200. Они поставляются по умолчанию в большинстве систем BSD и Linux . Новые драйверы ATI Catalyst не поддерживают какие-либо продукты с архитектурой R500 или более ранней версии.

Mac mini на базе PowerPC и iBook G4 , работающие под Mac OS X , поставлялись с графическими процессорами Radeon 9200; В последних системах Power Mac G4 «Mirrored Drive Door» в качестве опции BTO были доступны карты 9000 и 9000 Pro .

Драйверы для Windows

Эта серия видеокарт Radeon поддерживается AMD в операционных системах Microsoft Windows, включая Windows XP (кроме x64 ), Windows 2000 , Windows Me и Windows 98 . Другие операционные системы могут иметь поддержку в виде универсального драйвера, в котором отсутствует полная поддержка оборудования. Разработка драйверов для линейки R200 завершилась выпуском драйверов Catalyst 6.11 для Windows XP.

Классическая Mac OS

Radeon 9250 была последней картой ATI, официально поддерживающей Mac OS 9 .

AmigaOS

Видеокарты Radeon серии R200 поддерживаются операционной системой Amiga версии 4 и выше. 2D-графика полностью поддерживается всеми картами семейства, с поддержкой 3D-ускорения для карт серий 9000, 9200 и 9250.

MorphOS

Графические карты Radeon серии R200 поддерживаются MorphOS.

Смотрите также

использованная литература

Источники

внешние ссылки