AMD Radeon HD 7950

Младший брат лидера 3D-графики

Содержание

Как и следовало ожидать, выпуском топового, самого мощного однопроцессорного ускорителя Radeon HD 7970 компания AMD не ограничилась, поскольку уже традиционно после последних цифр «70» в названии следуют «50». Иногда 50-я серия выходила одновременно с 70-й, но чаще — чуть позже. Не секрет, что для выпуска 50-х ускорителей используются те же ядра и даже та же PCB, что и для старших моделей. Просто ядра несколько урезаны по блокам, а также могут быть снижены частоты работы.

В точном соответствии с вышеизложенным алгоритмом, в свет вышел Radeon HD 7950, имеющий на борту такой же объем памяти и точно такую же шину обмена с памятью, как у Radeon HD 7970. А вот что у него урезано и как сильно, а также про то, чем привлекателен «младший брат», расскажем дальше.

Часть 1: Теория и архитектура

Многие пользователи после выхода первенца новой линейки в лице Radeon HD 7970 очень ждали выхода и младшей модификации видеокарты на этом GPU компании AMD. То есть на всё том же Tahiti, но в версии «Pro» — с урезанной производительностью, так как топовый вариант оказался слишком дорогим для масс. Основным вопросом, интересующим потенциальных покупателей таких решений, является степень «урезания» самого GPU, а также возможные изменения в подсистеме питания и снижение частот, которые в младших моделях наблюдаются вообще почти всегда.

Хотя Radeon HD 7970 был анонсирован ещё в 2011 году, его реальное появление в магазинах состоялось лишь после новогодних праздников, да и то — какое-то время наблюдалась явная нехватка и завышенные цены, как это часто бывает сразу после выпуска новой продукции. А младшей модели на том же GPU пришлось ждать до конца января уже нынешнего года. Хотя этот срок ни в коей мере не сравнится с многомесячным ожиданием первых GPU, произведённых по 28-нанометровым технологическим нормам. Основные трудности и задержки в освоении этого техпроцесса, похоже, более-менее закончились, и теперь компаниям AMD и Nvidia мешают разве что пока ещё низкие объёмы производства чипов по новому техпроцессу в целом.

Конечно, проблемы с новой продукцией не исчезли совсем, но анонс и выпуск нескольких моделей видеокарт на рынок уже вполне получился. Правда, только у AMD. Мы уже не раз писали о том, что именно эта компания является первопроходцем новых техпроцессов на рынке дискретных графических чипов. Все последние годы эта компания опережала своего практически единственного конкурента по внедрению новых технологий производства.

И вот, в конце января была анонсирована вторая модель видеокарты на мощнейшем GPU из линейки Radeon HD 7900. Новые решения компании AMD поддерживают все современные индустриальные стандарты: GDDR5, PCI Express 3.0 и даже будущие их версии — DirectX 11.1. Так как HD 7950 полностью повторяет возможности старшей модели, то перед прочтением этого материала вам будет полезно ознакомиться с подробной информацией о более ранних решениях компании:

Переходим к описанию технических характеристик анонсированной сегодня второй видеоплаты серии Radeon HD 7900, основанной на новом GPU с кодовым названием «Tahiti».

Графические ускорители серии Radeon HD 7900

  • Кодовое имя чипа: «Tahiti Pro»
  • Технология производства: 28 нм
  • 4,3 млрд. транзисторов (более чем на 60% больше, чем у Cayman, и вдвое больше, чем у Cypress)
  • Унифицированная архитектура с массивом общих процессоров для потоковой обработки многочисленных видов данных: вершин, пикселей и др.
  • Аппаратная поддержка DirectX 11.1, в том числе и шейдерной модели Shader Model 5.0
  • 384-битная шина памяти: шесть контроллеров шириной по 64 бита с поддержкой памяти GDDR5
  • Частота ядра: 800 МГц (для Radeon HD 7950)
  • 28 вычислительных блоков GCN, включающих 112 SIMD-ядер, состоящих в целом из 1792 ALU для расчётов с плавающей запятой (целочисленные и плавающие форматы, поддержка точности FP32 и FP64 в рамках стандарта IEEE 754)
  • 112 текстурных блоков, с поддержкой трилинейной и анизотропной фильтрации для всех текстурных форматов
  • 32 блока ROP с поддержкой режимов антиалиасинга с возможностью программируемой выборки более чем 16 сэмплов на пиксель, в том числе при FP16- или FP32-формате буфера кадра. Пиковая производительность до 32 отсчетов за такт, а в режиме без цвета (Z only) — 128 отсчетов за такт
  • Интегрированная поддержка шести мониторов, включая HDMI 1.4a и DisplayPort 1.2

Спецификации видеокарты Radeon HD 7950

  • Частота ядра: 800 МГц
  • Количество универсальных процессоров: 1792
  • Количество текстурных блоков: 112, блоков блендинга: 32
  • Эффективная частота памяти: 5000 МГц (4×1250 МГц)
  • Тип памяти: GDDR5
  • Объем памяти: 3 гигабайта
  • Пропускная способность памяти: 240 гигабайт в сек.
  • Теоретическая максимальная скорость закраски: 25,6 гигапикселей в сек.
  • Теоретическая скорость выборки текстур: 89,6 гигатекселей в сек.
  • Два разъёма CrossFire
  • Шина PCI Express 3.0
  • Разъёмы: DVI Dual Link, HDMI 1.4, два Mini-DisplayPort 1.2
  • Энергопотребление: от 3 до 200 Вт
  • Два 6-контактных разъёма питания
  • Двухслотовый дизайн
  • Рекомендованная цена для рынка США: 449 долларов

Как видите, общий принцип наименования видеокарт у компании AMD остался привычным, продолжив тенденции предыдущих серий. Вторая топовая модель на базе одного GPU отличается от верхней лишь третьей цифрой в индексе: вместо 7 она стала 5. Radeon HD 7970 является наиболее производительным одночиповым решением, а младшая модель HD 7950, которую мы рассматриваем сегодня, уступает ей лишь чуть-чуть. Старшая HD 7970 не имеет конкурентов на рынке, а вот младшая явно призвана навязать жёсткую борьбу топовой плате Nvidia из старого поколения — Geforce GTX 580. У Nvidia своё 28-нанометровое решение всё ещё не готово, и его придётся ждать ещё какое-то время.

Рассматриваемая модель видеокарты AMD имеет такую же память GDDR5, как и старшее решение, и даже её объём пока что оставлен тем же — 3 гигабайта. Из-за 384-битной шины памяти, которая в Radeon HD 7950 не подверглась урезанию, на новую плату можно поставить или 1,5 ГБ или 3 ГБ памяти. Пока что вышли только модели с бо́льшим объёмом, хотя многим играм сегодня хватит и 1,5 ГБ (кроме случая сверхвысоких разрешений и мультимониторных систем). Планируется выпуск и младшей модели Radeon HD 7950, имеющей 1,5 ГБ памяти, но наверняка компания AMD захочет подождать свежего конкурента Nvidia.

Как и Radeon HD 7970, вторая видеокарта AMD из верхнего ценового диапазона имеет двухслотовую систему охлаждения, закрытую пластмассовым кожухом — но дизайн этого кожуха изменился. Впрочем, это неважно, так как многие производители выпускают платы с собственным дизайном системы охлаждения. Энергопотребление у новой модели на базе Tahiti снизилось, и ей вполне хватает двух 6-контактных разъёмов питания, вместо набора из одного 8-контактного и одного 6-контактного у HD 7970.

Архитектурные особенности Radeon HD 7950

В статье, посвящённой анонсу флагмана компании (Radeon HD 7970), мы тщательнейшим образом описали все особенности новой архитектуры Graphics Core Next (GCN), поэтому повторим лишь самую основу. Именно с Tahiti для AMD началась новая архитектурная эра, которая означает улучшения в возможности универсальных вычислений. Новые GPU компании предлагают отличные возможности и производительность не только при обработке графики, но и в неграфических вычислениях. Новый дизайн GPU хорошо подходит для смеси графических и универсальных вычислений, осуществляемых в мультизадачной среде, что становится всё актуальнее.

Предыдущие графические архитектуры компании AMD использовали архитектурные модели VLIW4 и VLIW5, являющиеся недостаточно эффективными для универсальных вычислений. А новая архитектура GCN предлагает заметное упрощение задачи оптимизации кода, упрощение разработки и поддержки, а также стабильную и предсказуемую производительность и в целом — достаточно высокую эффективность.

Базовым блоком в новой архитектуре является блок GCN, и из таких составляющих собраны все новые графические процессоры серии Southern Islands — уже анонсированные и будущие. Вычислительный блок GCN разделён на четыре подраздела, каждый из которых работает над своим потоком команд. Каждый блок GCN имеет выделенное локальное хранилище данных объёмом 64 КБ для обмена данными или расширения локального регистрового стека. Также блок имеет кэш-память первого уровня с возможностью чтения и записи и полноценный текстурный конвейер с блоками выборки и фильтрации. Каждый из имеющихся блоков GCN способен заниматься планированием и распределением команд сам, один вычислительный блок может исполнять до 32 независимых потоков команд.

На схеме «урезанного» графического процессора Radeon HD 7950 мы видим 28 активных вычислительных блоков архитектуры GCN из 32 физически имеющихся в чипе — то есть в случае с младшим решением серии было решено отключить четыре из них. Так как каждый блок GCN имеет в своём составе 16 текстурных блоков, итоговое количество TMU для новой модели составляет 112 блоков, что даёт производительность почти 90 гигатекселей/сек, что очень неплохо для конкурента Geforce GTX 580.

А вот количество блоков ROP и контроллеров памяти в HD 7950 не изменилось, их решили не урезать и оставить всё те же 32 и 6 штук соответственно. Поэтому видеочип Tahiti Pro имеет такую же 384-битную шину памяти, собранную из шести 64-битных каналов, как и топовое решение AMD. Видимо, больше всего от брака при производстве страдают именно вычислительные функциональные устройства, а всё остальное решили не урезать.

Мы не будем повторять всю ту массу информации о технологиях компании AMD, которые были внедрены и улучшены в новых видеочипах линейки Radeon HD 7000 (вот их неполный список: PowerTune, ZeroCore, Eyefinity 2.0, HD3D, Steady Video, улучшения качества текстурной фильтрации и т. п.), обо всём этом подробнейше написано в статье AMD Radeon HD 7970 — новый однопроцессорный лидер.

И после того, как мы теоретически познакомились с изменениями в характеристиках и функциональных возможностях Radeon HD 7950, настало время перейти к практике. Следующая часть материала традиционно посвящена практическому исследованию скорости рендеринга новой видеокарты AMD в чисто синтетических тестах. Хотя эти тесты будут не столь интересными, как при появлении первого GPU новой архитектуры, но всё же они могут дать ответы на некоторые вопросы. Плюс, будет интересно сравнить производительность младшего решения линейки Radeon HD 7900 со скоростью топового решения компании AMD и конкурирующих видеокарт Nvidia.

Часть 2 — видеоплата и синтетические тесты →




27 февраля 2012 Г.

AMD Radeon HD 7950. 1 —

AMD Radeon HD 7950

3D-

, , Radeon HD 7970 AMD , «70» «50». 50- 70-, — . , 50- PCB, . , .

, Radeon HD 7950, , Radeon HD 7970. , , « », .

1:

Radeon HD 7970 GPU AMD. Tahiti, «Pro» — , . , , «» GPU, , .

Radeon HD 7970 2011 , , — - , . GPU . GPU, 28- . , , - , AMD Nvidia .

, , . , AMD. , . .

, GPU Radeon HD 7900. AMD : GDDR5, PCI Express 3.0 — DirectX 11.1. HD 7950 , :

Radeon HD 7900, GPU «Tahiti».

Radeon HD 7900

  • : «Tahiti Pro»
  • : 28
  • 4,3 . ( 60% , Cayman, , Cypress)
  • : , .
  • DirectX 11.1, Shader Model 5.0
  • 384- : 64 GDDR5
  • : 800 ( Radeon HD 7950)
  • 28 GCN, 112 SIMD-, 1792 ALU ( , FP32 FP64 IEEE 754)
  • 112 ,
  • 32 ROP 16 , FP16- FP32- . 32 , (Z only) — 128
  • , HDMI 1.4a DisplayPort 1.2

Radeon HD 7950

  • : 800
  • : 1792
  • : 112, : 32
  • : 5000 (4×1250 )
  • : GDDR5
  • : 3
  • : 240 .
  • : 25,6 .
  • : 89,6 .
  • CrossFire
  • PCI Express 3.0
  • : DVI Dual Link, HDMI 1.4, Mini-DisplayPort 1.2
  • : 3 200
  • 6-
  • : 449

, AMD , . GPU : 7 5. Radeon HD 7970 , HD 7950, , -. HD 7970 , Nvidia — Geforce GTX 580. Nvidia 28- , - .

AMD GDDR5, , — 3 . - 384- , Radeon HD 7950 , 1,5 3 . ́ , 1,5 ( ). Radeon HD 7950, 1,5 , AMD Nvidia.

Radeon HD 7970, AMD , — . , , . Tahiti , 6- , 8- 6- HD 7970.

Radeon HD 7950

, (Radeon HD 7970), Graphics Core Next (GCN), . Tahiti AMD , . GPU , . GPU , , .

AMD VLIW4 VLIW5, . GCN , , — .

GCN, Southern Islands — . GCN , . GCN 64 . - . GCN , 32 .

«» Radeon HD 7950 28 GCN 32 — . GCN 16 , TMU 112 , 90 /, Geforce GTX 580.

ROP HD 7950 , 32 6 . Tahiti Pro 384- , 64- , AMD. , , .

AMD, Radeon HD 7000 ( : PowerTune, ZeroCore, Eyefinity 2.0, HD3D, Steady Video, . .), AMD Radeon HD 7970 — .

, Radeon HD 7950, . AMD . , GPU , . , Radeon HD 7900 AMD Nvidia.

2 — →