Графический процессор (GPU) под кодовым названием Radeon R600 является основой видеокарт серий Radeon HD 2000 и FireGL 2007, разработанных ATI Technologies . Видеокарты HD 2000 конкурировали с серией GeForce 8 от nVidia .
В этой статье речь идет обо всех продуктах под брендом "Radeon HD 2000 Series". Все они содержат графический процессор, реализующий TeraScale 1 , первую микроархитектуру унифицированной шейдерной модели ATI для ПК.
Ядро SIP унифицированного видеодекодера (UVD) встроено в кристалл HD 2400 и HD 2600. Кристаллы графического процессора HD 2900 не имеют ядра UVD, поскольку его потоковые процессоры были достаточно мощными, чтобы справиться с большинством этапов ускорения видео вместо него, за исключением декодирования энтропии и обработки потока битов, которые выполняются центральным процессором. [4]
Поддержка кодирования HDTV реализована с помощью интегрированного кодера AMD Xilleon; сопутствующий чип Rage Theater, используемый в серии Radeon X1000, был заменен цифровым чипом Theater 200 , обеспечивающим возможности VIVO .
Для вывода изображения все варианты включают два двухканальных передатчика TMDS , за исключением HD 2400 и HD 3400, которые включают один одноканальный и один двухканальный передатчики TMDS. Каждый выход DVI включает двухканальный HDCP- кодер с ключом дешифрации на чипе. Был представлен HDMI , поддерживающий разрешение дисплея до 1920×1080, со встроенным HD-аудиоконтроллером с поддержкой кодирования LPCM 5.1-канального и AC3 . Звук передается через порт DVI со специально разработанным адаптером DVI-HDMI для выхода HDMI, который передает как аудио, так и видео. [5]
Все варианты поддерживают технологию CrossFireX . Эффективность CrossFire была улучшена и показывает производительность, приближающуюся к теоретическому максимуму в два раза выше производительности одиночной карты. [6] [7]
Семейство R600 называется серией Radeon HD 2000 , а сегмент для энтузиастов представлен серией Radeon HD 2900 , которая изначально включала Radeon HD 2900 XT с памятью GDDR3 , выпущенную 14 мая, и версию GDDR4 с более высокой тактовой частотой , выпущенную в начале июля.
Продукты массового и бюджетного сегментов представляли собой серии Radeon HD 2600 и Radeon HD 2400 соответственно, обе были выпущены 28 июня 2007 года. [8]
Ранее в сегменте производительных видеокарт не предлагалось продуктов серии HD 2000, в то время как ATI использовала модели предыдущего поколения для работы на этом целевом рынке; эта ситуация не менялась до выпуска вариантов серии Radeon HD 2900, Radeon HD 2900 Pro и GT, которые на короткий период времени заполнили пробел на рынке производительных видеокарт.
Серия Radeon HD 2400 была основана на графическом процессоре с кодовым названием RV610. Он имел 180 миллионов транзисторов на 65-нм техпроцессе. Серия Radeon HD 2400 использовала 64-битную шину памяти. [9] Размер кристалла составляет 85 мм2 . [10] Официальная конструкция печатной платы реализует только радиатор пассивного охлаждения вместо вентилятора, а официальные заявления о потребляемой мощности составляют всего 35 Вт. [ необходима цитата ] Ядро имеет 16 КБ объединенного вершинного/текстурного кэша вдали от выделенного вершинного кэша и текстурного кэша L1/L2, используемых в более дорогой модели.
В отчетах говорится, что первая партия ядра RV610 (кремниевая ревизия A12), выпущенная только для сборщиков систем , имела ошибку, которая мешала UVD работать должным образом, но другие части кристалла работали нормально. Эти продукты были официально поддержаны с выпуском драйвера Catalyst 7.10, и карты были названы серией Radeon HD 2350. [11]
Несколько отчетов от владельцев HD 2400 Pro предполагают, что карта не полностью поддерживает аппаратное декодирование для всех видео H.264/VC-1. Драйвер устройства, даже с последней стабильной версией, похоже, поддерживает только аппаратное декодирование для форматов, указанных в спецификации Blu-ray и HD-DVD. В результате такого ограничения карта считается не очень полезной для аппаратного декодирования видео, поскольку большинство видео H.264/VC-1 в сети не закодированы в этих форматах (хотя само оборудование полностью способно выполнять такую работу по декодированию). Это ограничение драйвера устройства привело к разработке стороннего патча драйвера, "ExDeus ATI HD Registry Tweak", чтобы раскрыть потенциал HD 2400 Pro для полной поддержки аппаратного декодирования видео H.264/VC-1. [12] [13] [14]
Серия Radeon HD 2600 была основана на графическом процессоре с кодовым названием RV630 и содержала 390 миллионов транзисторов на 65-нм техпроцессе. Видеокарты серии Radeon HD 2600 включали поддержку GDDR3, 128-битную кольцевую шину памяти и 4-фазный цифровой ШИМ, [9] охватывая размер кристалла 153 мм 2 . [15] Ни одна из референсных конструкций GDDR3 PCI-E не требовала дополнительных разъемов питания, тогда как варианты HD 2600 Pro и XT AGP требовали дополнительного питания через 4-контактные или 6-контактные разъемы питания, [16] Официальные заявления гласят, что серия Radeon HD 2600 потребляет всего 45 Вт энергии. [ необходима цитата ]
Radeon HD 2600 X2 — это двухпроцессорный продукт, включающий 2 кристалла RV630 на одной печатной плате с мостом PCI-E, разделяющим полосу пропускания PCI-E ×16 на две группы линий PCI-E ×8 (каждая по 2,0 Гбит/с). Карта обеспечивает 4 выхода DVI или выхода HDMI через адаптер и поддерживает конфигурации CrossFire. AMD называет этот продукт Radeon HD 2600 X2 , как это видят некоторые поставщики и как это наблюдается внутри INF-файла Catalyst 7.9 версии 8.411. Sapphire и другие поставщики, включая PowerColor и GeCube, либо анонсировали, либо продемонстрировали свои соответствующие двухпроцессорные (соединенные CrossFire) продукты. [17] Catalyst 7.9 добавил поддержку этого оборудования в сентябре 2007 года. Однако AMD не предоставила большой рекламы для его продвижения. Поставщик может предложить карты, содержащие 256 МБ, 512 МБ или 1 ГиБ видеопамяти. Хотя используемая технология памяти остается на усмотрение поставщика, большинство поставщиков выбрали GDDR3 и DDR2 из-за более низкой стоимости производства и позиционирования этого продукта для массового, а не производительного сегмента рынка, а также большого успеха.
Серия Radeon HD 2900 была основана на кодовом названии GPU R600 и была запущена 14 мая 2007 года. R600 содержал 700 миллионов транзисторов на 80-нм техпроцессе и имел размер кристалла 420 мм 2 . [18] Radeon HD 2900 XT был запущен с 320 потоковыми процессорами и тактовой частотой ядра 743 МГц. Первоначальная модель была выпущена с 512 МБ GDDR3 с тактовой частотой 828 МГц (эффективная 1656 МГц) с 512-битным интерфейсом. Через пару месяцев после выпуска ATI выпустила модель GDDR4 на 1 ГБ с частотой памяти 1000 МГц (эффективная 2000 МГц). Производительность была на одном уровне с картой на 512 МБ. HD 2900 XT представила много новинок. Это была первая видеокарта, реализовавшая на плате цифровой ШИМ (7-фазный ШИМ), первая, использовавшая 8-контактный разъем PEG, и первая видеокарта от ATI, поддерживающая DirectX 10 .
Radeon HD 2900 Pro работала на более низкой частоте — 600 МГц для ядра и 800 МГц для памяти (эффективная 1600 МГц), была сконфигурирована с 512 МБ GDDR3 или 1 ГБ GDDR4. Ходили слухи, что некоторые модели с 1 ГБ GDDR4 были изготовлены с использованием 12-дюймового кулера, заимствованного у прототипа HD 2900 XTX. [19] HD 2900 Pro имела как 256-битные, так и 512-битные варианты интерфейса для версий карты на 512 МБ. Несколько партнеров AIB предлагали черный и серебристый кулер эксклюзивно для 256-битной модели Pro. [20] [21]
Radeon HD 2900 GT представлял собой вариант с 240-потоковым процессором, работавший на той же частоте, что и HD 2900 Pro, но с 256 МБ видеопамяти на 256-битном интерфейсе.
Все видеокарты серии Mobility Radeon HD 2000 поддерживают тот же набор функций, что и их аналоги для настольных ПК, а также оснащены функциями энергосбережения PowerPlay 7.0, которые являются расширенными функциями PowerPlay 6.0 предыдущего поколения.
Mobility Radeon HD 2300 — бюджетный продукт, включающий UVD в кремнии, но не имеющий унифицированной архитектуры шейдеров и поддержки DirectX 10.0/ SM 4.0, ограничивая поддержку DirectX 9.0c/SM 3.0 с использованием более традиционной архитектуры предыдущего поколения. Высококлассный вариант, Mobility Radeon HD 2700, с более высокими частотами ядра и памяти, чем Mobility Radeon HD 2600, был выпущен в середине декабря 2007 года.
Mobility Radeon HD 2400 предлагается в двух вариантах модели: стандартная HD 2400 и HD 2400 XT. [22]
Mobility Radeon HD 2600 также доступна в тех же двух вариантах: простая HD 2600 и, возглавляющая линейку мобильных видеокарт, HD 2600 XT. [23]
Метод обновления половины поколения также применялся к мобильным продуктам. Анонсированная до CES 2008 серия Mobility Radeon HD 3000. Выпущенная в первом квартале 2008 года серия Mobility Radeon HD 3000 состояла из двух семейств: серии Mobility Radeon HD 3400 и серии Mobility Radeon HD 3600. Серия Mobility Radeon HD 3600 также отличалась первой в отрасли реализацией встроенной 128-битной памяти GDDR4.
Примерно в конце марта — начале апреля 2008 года AMD обновила список идентификаторов устройств на своем веб-сайте [24] , включив Mobility Radeon HD 3850 X2 и Mobility Radeon HD 3870 X2 и соответствующие им идентификаторы устройств. Позже, весной, на IDF 2008 в Шанхае была продемонстрирована плата разработки Mobility Radeon HD 3870 X2 вместе с демонстрационной системой платформы Centrino 2. [25] Mobility Radeon HD 3870 X2 была основана на двух графических процессорах M88 с добавлением чипа коммутатора PCI Express на одной печатной плате. Плата разработки, использованная для демонстрации, представляла собой карту PCI Express 2.0 ×16, в то время как конечный продукт, как ожидается, будет на модулях AXIOM/ MXM .
OpenGL 3.3 возможен с последними драйверами для всех RV6xx.
1 Вершинные шейдеры : Пиксельные шейдеры : Модули наложения текстур : Модули вывода рендеринга .
2 Унифицированные шейдеры : Модули наложения текстур : Модули вывода рендеринга
В следующей таблице показаны характеристики графических процессоров AMD / ATI (см. также: Список графических процессоров AMD ).
AMD Catalyst разрабатывается для Microsoft Windows и Linux . По состоянию на июль 2014 года другие операционные системы официально не поддерживаются. Это может отличаться для бренда AMD FirePro , который основан на идентичном оборудовании, но имеет сертифицированные OpenGL графические драйверы устройств.
Разумеется, AMD Catalyst поддерживает все функции, заявленные для бренда Radeon.
Проблема с инструментом Purple Pill, которая могла позволить загружать неподписанные драйверы в Windows Vista и вмешиваться в ядро операционной системы , [40] была решена в выпуске Catalyst 7.8 (версия 8.401). [41] Видеоконвертер AVIVO для Windows Vista и управление цветовой температурой в Catalyst Control Center были добавлены с выпуском Catalyst 7.9, пакет версии 8.411. Программный CrossFire был включен для видеокарт серий HD 2600 и HD 2400 с выпуском Catalyst 7.10 (пакет версии 8.421)
Catalyst 8.1, версия пакета 8.451, поддерживает технологию MultiView для ускоренного рендеринга OpenGL на нескольких видеокартах (CrossFire). Драйвер также позволяет использовать конфигурации CrossFire для видеокарт Radeon HD 3850 и HD 3870. [42] [43]
AMD описывает Catalyst 8.3 как важнейший релиз, [44] поддерживающий DirectX 10.1, технологию ATI CrossFire X и позволяющий смешивать различные видеокарты серии Radeon HD 3800 для формирования конфигурации CrossFire X с 2–4 графическими процессорами. Catalyst 8.3 представил новые элементы управления видео для дальнейшего повышения качества воспроизведения видео, эти элементы управления включают настройки улучшения краев и шумоподавления. Также есть поддержка расширенного рабочего стола в режиме CrossFire X. Поддержка сглаживания для Unreal Engine 3.0 в играх DirectX 9.0, поддержка фильтров CFAA (широкий тент и бокс-тент), включаемых при включении Super AA, и другие функции, такие как поддержка разработчиками аппаратной тесселяции поверхности , аппаратное ускорение масштабирования ЖК-дисплея с широким соотношением сторон, поддержка HydraVision для Windows Vista , позволяющая добавлять максимум 9 виртуальных рабочих столов, и новый клиент Folding@home также официально поддерживаются в этом выпуске.
Catalyst 8.5, версия пакета 8.493 [45] принесла новые функции, включая компонентное видео с разрешениями 480i и 480p , поддержку выхода SECAM TV, пользовательский режим 1080p HDTV через HDMI, поддержку 1080p24 (разрешение 1080p при 24 Гц), HDMI Audio для нестандартных режимов ТВ (CEA 861b), поддержку адаптивного сглаживания (и позже, в Catalyst 8.6, также поддержку пользовательских фильтров [46] ) под OpenGL , поддержку Windows XP SP3 и улучшения утилиты удаления. Драйвер также включает улучшения производительности и исправляет некоторые проблемы нестабильности и проблемы рендеринга в некоторых играх.
Серия Radeon HD 2000 переведена на устаревшую поддержку, при которой драйверы будут обновляться только для исправления ошибок, а не для оптимизации под новые приложения. [47]
Текущие драйверы Catalyst не поддерживают версии AGP карт Radeon HD 2000/3000 с мостом RIALTO. Установка драйверов Catalyst на эти карты приведет к следующему сообщению об ошибке: «программа установки не нашла драйвер, совместимый с вашим текущим оборудованием или операционной системой». или просто даст сбой. Рассматриваемые карты AGP неофициально поддерживаются ATI/AMD с исправленным набором драйверов Catalyst каждый месяц с мая 2008 года с исправлением Catalyst 8.5. [48] Их идентификаторы поставщиков PCI указаны ниже: [49]
Бесплатные и открытые драйверы в основном разработаны на Linux и для Linux, но были портированы и на другие операционные системы. Каждый драйвер состоит из пяти частей:
Бесплатный и открытый графический драйвер «Radeon» поддерживает большинство функций, реализованных в линейке графических процессоров Radeon. [50]
Бесплатные и имеющие открытый исходный код драйверы графических устройств «Radeon» не подвергались обратному проектированию, а основывались на документации, выпущенной AMD. [51]
Первоначальная документация по регистрам и код синтаксического анализатора для выполнения процедур ПЗУ AtomBIOS были выпущены в сентябре 2007 года. Руководство по архитектуре набора инструкций для семейства R600 было выпущено 11 июня 2008 года. [52] Примеры кода и заголовки регистров для 3D-движков R600 и R700 были выпущены в декабре 2008 года. AMD выпустила спецификации для семейств r6xx и r7xx 26 января 2009 года. [53]
Новая архитектура потоковых процессоров VLIW4 позволила сэкономить площадь каждого SIMD на 10%, при этом производительность осталась прежней архитектуры VLIW5