Из Википедии, бесплатной энциклопедии
  (Перенаправлено с Radeon R200 )
Перейти к навигации Перейти к поиску

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 в своем будущем оборудовании.

Производительность [ править ]

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

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

Однако даже с драйверами 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 MB оказались лучше, чем Nvidia.[3]

На протяжении многих лет доминирующее положение 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 [ редактировать ]

Сапфир [4] 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. [5]

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 были бы аналогичные проблемы из-за его большей сложности и эквивалентной технологии производства, что привело бы к снижению производительности чипа и таким образом, более высокие затраты. [6] [7]

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 г. [8], которая, помимо поддержки 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. [9] Они поставляются по умолчанию в большинстве систем 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.

См. Также [ править ]

  • ATI Technologies
  • Сравнение графических процессоров ATI
  • Список графических процессоров AMD

Ссылки [ править ]

  1. ^ "Как драйверы ATI оптимизируют Quake III" . Технический отчет . Проверено 13 сентября 2018 .
  2. ^ Беннетт, Кайл. Оптимизация или обман драйверов Radeon 8500 , Hard OCP, 23 октября 2001 г.
  3. ^ [1]
  4. ^ Лаборатория, iXBT. «Обзор iXBT Labs - Sapphire Atlantis RADEON X800 XT, Sapphire Atlantis RADEON 9550 128bit Sapphire Atlantis RADEON 9250 128bit Sapphire Atlantis RADEON 9250 64bit» . iXBT Labs . Проверено 15 марта 2018 .
  5. ^ «ATI представляет» новую «Radeon 9100» . Технический отчет . 2002-12-06 . Проверено 9 ноября 2019 .
  6. ^ Гавриченков, Илья (13 января 2002). «Опыт экстремального разгона ATI Radeon 8500» . Статьи: Графика . X-bit labs LLC. Архивировано из оригинала на 2013-09-21 . Проверено 20 сентября 2013 года .
  7. ^ «Уловка с карандашом для ATI Radeon 8500» . www.pcstats.com . Проверено 20 сентября 2013 года .
  8. ^ "Сравнение ATI Radeon 9200" . CNET: Обзоры: Графические карты . CBS Interactive Inc . Проверено 20 сентября 2013 года .
  9. ^ «Функция Radeon» . xorg . Фонд X.Org . Проверено 20 сентября 2013 года .

Источники [ править ]

  • «Обзор ATI Radeon 8500 64 МБ (часть 1)» Дэйва Баумана, Beyond3D.Com, 29 марта 2002 г., получено 14 января 2006 г.
  • «Обзор ATI Radeon 8500 64 МБ (часть 2)» Дэйва Баумана, Beyond3D.Com, 4 апреля 2002 г., получено 14 января 2006 г.
  • «Обзор видеокарт на базе ATI RADEON 9100: решения Gigabyte и PowerColor» Тим Чеблоков, X-Bit Labs, 5 февраля 2003 г., получено 9 января 2006 г.
  • "ATI's Radeon 8500 & 7500: предварительный просмотр" Ананда Лала Шимпи, Anandtech, 14 августа 2001 г., получено 9 января 2006 г.
  • «Radeon 8500 от ATI: у нее есть потенциал» , Ананд Лал Шимпи, Anandtech, 17 октября 2001 г., получено 9 января 2006 г.
  • "ATI R200 Chip Details" от Beyond3D, получено 30 августа 2010 г.
  • "ATI RV250 Chip Details" от Beyond3D, получено 30 августа 2010 г.
  • "ATI RV280 Chip Details" от Beyond3D, получено 30 августа 2010 г.

Внешние ссылки [ править ]

  • techPowerUp! База данных GPU