Регистрация Войти
Вход на сайт
» » Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

23-12-2011, 12:03
Автор: lpdgmus
Просмотров: 17316
Комментариев: 2
Версия для печати
Автор статьи: Валерий Косихин, _3dnews.ru

Совсем недавно компания AMD представила новую линейку видеокарт 700-й серии (анонс AMD Radeon HD 7970). Основным нововведением стала новая архитектура Graphics Core Next - при почти том же энергопотреблении производительность видеокарты возросла с 2.7 до 3.79 ТФлопс - неплозой показатель. Чем именно выделяется новая модель, Вы можете узнать далее в сегодняшнем тесте AMD Radeon HD 7970.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Архитектура графических процессоров AMD (ATI) не подвергалась существенным изменениям со времен серии Radeon HD 2000: вплоть до HD 6000 в GPU использовался VLIW-дизайн. Что это такое? Сначала вспомним, как работает центральный процессор в наших персоналках. Современные CPU – суперскалярные, то есть их вычислительные блоки могут выполнять несколько инструкций из одного потока одновременно. Но инструкции при этом должны быть независимыми друг от друга, поэтому процессор непрерывно проверяет, когда можно выполнять параллельные операции, а когда нужно подождать разрешения очередной зависимости. Оптимизация этих функций – сложная техническая задача, а схемы, на которых они построены, занимают добрую часть кристалла CPU.

Есть и другой путь: задать порядок исполнения инструкций на этапе компиляции кода. Компилятор сам находит инструкции, которые можно выполнять одновременно, и формирует из них длинные составные конструкции. Отсюда и термин VLIW – very long instruction word. Компилятор «знает» код от начала до конца и может задать исполнение определенных фрагментов с большим запасом по времени.

Но рендеринг 3D-графики – предсказуемая задача и отлично распараллеливается. Поэтому ставка на VLIW, которую сделала тогда еще независимая канадская компания, себя полностью оправдала. Переложив функции планировщика на компилятор, ATI могла делать относительно компактные чипы с бешеными сотнями исполнительных элементов внутри, и видеокарты в результате получились относительно недорогими. И даже сейчас, когда в адаптерах GeForce 500 архитектура Fermi уже работает на полную мощность, а топовые ускорители NVIDIA побеждают в бенчмарках продукцию AMD, шеститысячные Radeon все еще обеспечивают отличную производительность в играх.

В таком случае, зачем AMD решилась на столь резкий поворот? Казалось бы, достаточно немного отполировать дизайн GPU, нарастить вычислительных блоков тут и там, внедрить более тонкий технологический процесс — и VLIW будет жить долго и счастливо. Зачем тратить время и деньги на разработку совершенно новой архитектуры? Но дело не только и не столько в играх. GPU медленно превращаются из устройств, предназначенных исключительно для 3D-рендеринга, в процессоры общего назначения (GPGPU – general purpose GPU), которые можно использовать для любых массированных параллельных вычислений. Однако на сегодняшний день вышло так, что если мы говорим GPGPU, то подразумеваем CUDA. Ни родной для «красных» API под названием ATI Stream, ни Open CL не имеют такой популярности, как CUDA от NVIDIA. Между тем AMD очень хочет откусить кусок от этого рынка, но чтобы это стало возможным, со старой доброй архитектурой VLIW придется расстаться. Для неграфических вычислений она не подходит, ибо они менее предсказуемы, чем 3D-рендеринг, и GPU просто не в состоянии работать в полную силу.

Новая микроархитектура Graphics Core Next


Возьмем последнего представителя VLIW-архитектуры от AMD, процессор Cayman, который лежит в основе адаптеров Radeon HD 6950/6970/6990. Основным компонентом шейдерного домена у него является SIMD Engine – блок из шестнадцати потоковых процессоров. Все они одновременно исполняют одну VLIW-инструкцию, но применительно к разным данным (потому и SIMD – single instruction, multiple data). В свою очередь, в одной VLIW-инструкции может быть упаковано вплоть до четырех скалярных операций, что соответствует четырем ALU внутри одного потокового процессора.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Строительный блок ядра Graphics Cores Next (GCN) называется Compute Unit, и он устроен совершенно по-другому. В нем тоже 64 ALU, но они разделены на четыре отдельных векторных SIMD-модуля по 16 штук плюс блок планировщика.

Кеш-память

Новая конструкция исполнительных модулей требует более быстрой и объемной кеш-памяти по сравнению c VLIW-дизайном. У каждого CU есть отдельный кеш L1 объемом 16 Кбайт плюс хранилище для инструкций и данных на 16 и 32 Кбайт, общее для четырех CU, – буфер для разделения данных между массивами. Еще есть полностью когерентный кеш L2, поделенный на порции по 64 Кбайт между двухканальными контроллерами памяти. В нем хранятся копии вышеупомянутых буферов.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Обработка геометрии

О собственно графических компонентах чипа в презентациях AMD, сопровождающих релиз, сказано немного. Судя по блок-схеме, их внутреннее устройство не изменилась, только «Тесселятор» прокачался до девятой версии и обеспечивает гигантский прирост быстродействия в соответствующих задачах.

Вероятно, такой дизайн поможет производителю легко наращивать графическую мощь либо выпускать бюджетные GPU, урезанные по этой части. Быстрая работа с геометрией придется в современных играх как нельзя кстати.

PCI-E 3.0

AMD внедрила шину PCI-E нового поколения со вдвое большей пропускной способностью. Непонятно, нужна ли она сегодня для 3D-рендеринга, но для неграфических расчетов наверняка пригодится. AMD внесла в архитектуру GCN массу нововведений с далеким прицелом на такое применение и специальную функцию графики, которая тоже отлично сочетается с новым интерфейсом.

GCN

В GCN есть два дополнительных блока распределения команд под названием Asynchronous Compute Engine, которые работают совершенно независимо друг от друга и графического командного процессора. AMD планирует открыть доступ к ACE через Open CL, и тогда в распоряжении программистов окажутся три отдельных устройства, каждое со своей очередью команд. Кроме того, по информации из третьих рук, ACE обеспечивает внеочередное исполнение на уровне отдельных задач. Сами CU хоть и поумнели по сравнению с SIMD-модулями VLIW-архитектуры, но могут обрабатывать свои wavefront’ы строго в прямом порядке.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Ядро GCN и центральный процессор компьютера могут иметь общее адресное пространство. В таком случае все инструкции, которые попадают на исполнение в GPU, указывают на адреса в пространстве x86-64, а он уже самостоятельно перекодирует их в адреса локальной видеопамяти при помощи специального модуля. В результате GPU получает прямой доступ к системной памяти. Кроме того, ядро GCN наделили рядом функций для поддержки языков высокого уровня: виртуальными функциями, указателями, рекурсией и так далее. Это позволит программистам писать универсальный код, пригодный для исполнения на CPU или на GPU.

Новые GPU полностью совместимы с API OpenCL 1.2, DirectCompute 11.1 (и DirectX 11.1 как таковой) и C++ AMP

Обзор AMD Radeon HD 7970: новая эра видеокарт


Наконец, AMD немного поработала над анизотропной фильтрацией с целью устранить едва заметное мерцание на текстурах высокого разрешения. Изменение алгоритма не должно сказаться на быстродействии.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Энергопотребление

Для того чтобы всегда выжимать из GPU максимум, предназначена технология PowerTune – калькулятор, который в реальном времени с интервалами в единицы миллисекунд рассчитывает энергопотребление карты на основе анализа выполняемой задачи (без всяких аналоговых сенсоров). И если есть возможность, тактовая частота GPU увеличивается. Заметьте, это не сброс частоты относительно номинала при достижении порога мощности, а наоборот – точно выверенный динамический разгон.

Обзор AMD Radeon HD 7970: новая эра видеокарт

А еще ядро GCN умеет полностью отключаться, когда на экране долго ничего нет, и останавливать кулер (технология ZeroCore). В конфигурации CrossFire процессоры на дополнительных картах (и на одной – тоже) и вовсе не работают без 3D-нагрузки.

Eyefinity 2.0

Вместе с Radeon HD 7000 дебютирует вторая версия технологии Eyefinity, которая принесла массу нововведений. Многие представленные «фичи» не нуждаются в комментариях, поэтому перечислим их кратко:

- Официально поддерживаются конфигурации с пятью дисплеями в ряд в альбомной или портретной ориентации.
- Центральный монитор в ряду теперь может быть больше остальных по вертикали.
- Одновременная работа Eyefinity, AMD HD3D и CrossFire.
- Максимальное разрешение комбинированного экрана – 15х15 тысяч пикселей.
- Произвольные разрешения.
- Перемещение панели задач Windows на любой экран.
- Вывод отдельных аудиопотоков на несколько дисплеев.

Новые Radeon поддерживают DisplayPort 1.2, а значит – технологию Multi-Stream. С ее помощью можно подключать к одному выходу три дисплея по цепочке или через специальный хаб. Причем на выходе хаба может быть не только DisplayPort, но и интерфейсы HDMI, DVI и VGA. AMD обещает, что хабы появятся в продаже летом 2012 года.

Обзор AMD Radeon HD 7970: новая эра видеокарт

HDMI-выход соответствует стандарту 1.4а, поэтому может передавать двойной сигнал на 3D-телевизор с частотой 24 кадра на каждый канал. А специально для игр есть поддержка 3 GHz HDMI с частотой 60 Гц на канал.

Кроме того, стандарты DisplayPort 1.2 HBR 2 и 3 GHz HDMI пригодятся для подключения грядущих дисплеев с разрешением 4096x2160.

Обзор Radeon HD 7970

Характеристики:

Обзор AMD Radeon HD 7970: новая эра видеокарт

HD 7970 – одночиповый флагман линейки, представляющий архитектуру GCN во всей мощи. Его GPU называется Tahiti и содержит 32 CU (Compute Units), устройство которых подробно описано выше. Если пересчитать это на количество отдельных ALU, как AMD делала до сих пор, то получится 2048 штук – в полтора раза больше, чем в ядре Cayman! И блоков TMU (texture mapping units) в Tahiti тоже 128 против 96. Шина памяти – 384-битная вместо 256-битной. Если учесть, сколько дополнительной логики добавили в архитектуру, то совершенно не удивительно, что Tahiti состоит из 4,31 миллиарда транзисторов. Просто для сравнения: в Cayman – 2,64 миллиарда, а в GF110 от NVIDIA – три. Работает все хозяйство на частоте 925 МГц.

Однако чипы с архитектурой GCN печатают по техпроцессу 28 нм, так что по электрической мощности новинка удержалась в рамках HD 6970 – те же 250 Вт, да и сам кристалл не выглядит устрашающе.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Карта комплектуется видеопамятью GDDR5 объемом 3 Гбайт. Массив набран микросхемами Hynix H5GQ2H24MFR со штатной частотой 1500 МГц (эффективная частота – 6 ГГц), но здесь они работают на частоте 1375 (5500) МГц.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Рекомендованная цена HD 7970 составляет 549 долларов, что делает его самым дорогим одночиповым адаптером Radeon за всю их историю.

Внешний обзор Radeon HD 7970

Обзор AMD Radeon HD 7970: новая эра видеокарт

В оформлении семитысячной серии AMD отступила от брутальных форм Radeon HD 6000 и выбрала броский дизайн с плавными линиями и глянцевой поверхностью кожуха. Вернулся узнаваемый красный текстолит, в этот раз – с малиновым оттенком. По габаритам Radeon HD 7970 не отличается от предшествующих одночиповых флагманов AMD/ATI.

Обзор AMD Radeon HD 7970: новая эра видеокарт

"Кирпичи" от завода AMD

Со времен Radeon HD 6970 конструкция не претерпела больших изменений, разве что вентилятор-турбинка стал шире.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Для лучшего охлаждения с заглушки убрали один порт DVI, чтобы целиком занять слот выхлопной решеткой.

Обзор AMD Radeon HD 7970: новая эра видеокарт

С задней стороны, как и раньше, есть прижимная крестовина. От сплошной крышки решили отказаться.

Обзор AMD Radeon HD 7970: новая эра видеокарт

На печатной плате, как и у HD 6970, есть переключатель между основным и резервным BIOS. А еще по задней поверхности разбросано несколько мелких сдвоенных переключателей неизвестного назначения, которые мы, от греха подальше, решили не трогать. Возможно, что перед нами лишь инженерный образец HD 7970 и на серийных платах этих странных элементов уже не будет.

Обзор AMD Radeon HD 7970: новая эра видеокарт

В хвосте платы расположены семь катушек индуктивности и восьмифазный контроллер напряжения CHiL CHL8228G, чему, без сомнения, будут рады оверклокеры, ведь он уже использовался на картах Radeon HD 6970, . Скорее всего, и схема питания карты организована по-старому: шесть фаз приходятся на GPU и одна отдана для питания внутренних цепей микросхем GDDR5. В противоположном углу платы находится двухфазный чип uP1509P от uP Semiconductor со своей катушкой, который, по аналогии с HD 6970, должен контролировать напряжение на буферах ввода-вывода видеопамяти.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

В качестве конкурентов Radeon HD 7970 в тестировании приняли участие следующие видеокарты:

AMD Radeon HD 6970 (880/5500)
Radeon HD 6990 (880/5000)
NVIDIA GeForce GTX 580
NVIDIA GeForce GTX 590

Энергопотребление видеокарт и их температура


AMD пообещала, что процессор HD 7970 без проблем разгонится до 1 ГГц и выше, во что легко можно поверить, так как 75 МГц при новом техпроцессе – не столь уж большое достижение. Но наш тестовый экземпляр легко прибавил 200 МГц (!) сверх штатной частоты GPU, а память разогналась с 5500 до 6300 эффективных МГц, и все это без подъема напряжения. Дальнейший разгон уперся в ограничения функции Overdrive, и преодолеть их при помощи известных трюков с ключами реестра и сторонних оверклокерских утилит не удалось. HD 7970 даже не позволяет считать BIOS с помощью существующего ПО, поэтому настоящие рекорды еще впереди.

Похоже, что Radeon HD 7970 действительно не отличается от HD 6970 по TDP. Потребляемая мощность системы под нагрузкой точно такая же, а в режиме 2D HD 6970 даже более прожорлив. Оверклокинг немного прибавил к энергопотреблению, но результат все равно гораздо меньше, чем у прочих конкурентов – «двухголового» HD 6990 и ускорителей GeForce.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Кроме того, HD 7970 оказался самой холодной картой из всех участников тестирования. Даже при максимальном разгоне он греется меньше, чем HD 6970. А так как потребляемая мощность у карт одинакова, то стоит сказать спасибо новой системе охлаждения. Эффект особенно выражен, если опустить частоту процессора HD 7970 до уровня HD 6970.

Обзор AMD Radeon HD 7970: новая эра видеокарт

"Синтетика" и тесты

3DMark Vantage

Radeon HD 7970 с огромным отрывом опережает как HD 6970, так и GeForce GTX 580 во всех режимах. Быстрее работают только «двухголовые» видеокарты.

Разогнанный HD 7970 по производительности сопоставим с GeForce GTX 590, хотя HD 6990 все еще впереди. У последнего вообще чрезвычайно высокие результаты, что в очередной раз поднимает вопрос о правильности алгоритмов, с помощью которых 3DMark Vantage рассчитывает очки. С необъяснимыми артефактами в этом тесте мы сталкиваемся не первый раз.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

3DMark 2011

HD 7970 опережает всех конкурентов, помимо HD 6990, даже без разгона.
При разгоне разница между HD 7970 и старым двухчиповым флагманом опасно сокращается.


Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

Тесты в играх

Unigine Heaven 2

HD 7970 имеет колоссальное, почти двукратное преимущество перед HD 6970. Видно, что AMD отлично поработала над тесселяцией.

Сопоставимой производительностью обладает GeForce GTX 580.

Благодаря разгону HD 7970 выходит на уровень HD 6990, но до GTX 590 недотягивает.


Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

Crysis 2

Разница между результатами HD 7970 и HD 6970 почти двукратная.

HD 7970 заметно опережает и GeForce GTX 580.

Без разгона HD 7970 по производительности сравним с HD 6990, а с разгоном догоняет и GeForce GTX 590.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Aliens vs Predator

У HD 7970 преимущество перед HD 6970 около 25%.
GeForce GTX 580 в режимах с AA и AF немного отстает даже от Radeon HD 6970.
Двухчиповые видеокарты заметно быстрее новинки, и даже оверклокинг не позволяет их догнать.


Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

DiRT 3

HD 6970 неплохо выступает в этом бенчмарке, потому и преимущество HD 7970 перед ним большое, но не сокрушающее.

GeForce GTX 580 вполне может побороться с HD 7970 при разрешении 1920x1080, но отступает в режиме 2560x1440.

Двухпроцессорные видеокарты недосягаемы для HD 7970 даже при разгоне.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

Metro 2033

HD 7970 не менее чем на треть быстрее по сравнению HD 6970.

GeForce GTX 580 все еще показывает высокий результат и не сильно отстает от новинки.

SLI и CrossFire работают отлично, поэтому даже с разгоном HD 7970 не может их опередить, хотя и приближается к HD 6990.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

Mafia 2

Преимущество HD 7970 перед HD 6970 и GeForce GTX 580 велико и в самом тяжелом режиме превышает 30%.

Благодаря разгону HD 7970 приближается к GeForce GTX 590, но все еще отстает от HD 6990 – быстрейшей карты в этом тесте.


Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

Just Cause 2

HD 7970 в некоторых режимах почти в полтора раза быстрее по сравнению с HD 6970.

Преимущество над GeForce GTX 580 тоже весьма велико.

CrossFire и SLI работают великолепно, поэтому HD 7970 не может их догнать. Но если абстрагироваться от абсолютных значений, то разница уже не столь велика.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

Far Cry 2

HD 7970 на 20-25% быстрее, чем HD 6970.

HD 7970 существенно опережает и GeForce GTX 580.

GTX 590 и HD 6990 находятся на недосягаемой высоте для HD 7970, даже после разгона.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Обзор AMD Radeon HD 7970: новая эра видеокарт

VLIW4 vs GCN

Напоследок мы прогнали Radeon HD 7970 через игровые тесты на равных частотах с Radeon HD 6970. Диаграмма наглядно показывает, какое преимущество новая архитектура GCN дает сама по себе по сравнению c VLIW4.

Обзор AMD Radeon HD 7970: новая эра видеокарт

Итоги


Компания AMD представила новые видеокарты на совершенно новом GPU, отличающиеся от предыдущих решений. Выходит, Radeon HD 7970 на 20-50% быстрее по сравнению с одночиповым флагманом AMD предыдущего поколения и легко справляется с основным конкурентом – GeForce GTX 580.

Новинка "пожирает" энергии не больше, чем HD 6970, и имеет высокий разгонный потенциал: при оверклокинге она сравнима с Radeon HD 6990 и GeForce GTX 590.

В некоторых играх GTX 580 лишь немного уступает новинке от AMD, так что у NVIDIA еще есть все шансы взять реванш в следующем году.


Рейтинг статьи:
  
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
Комментарии (2)
jen 23 февраля 2012 22:53
вот тож видел тест видио карты тут но не совсем полный вот тут может напишите более полный обзор
          1
Пользователь offline Офлайн lpdgmus 24 февраля 2012 16:20
jen, что Вы именно хотите? В случае Вашего "неответа" удалю Ваш комментарий через 2 дня.
--------------------
Есть цель - добейся и точка
          2