Обзор топового настольного процессора AMD FX-8350: Vishera в действии
09-04-2013
Достаточно длительный период времени одной из самых бурно обсуждаемых архитектур последних двух лет была «Bulldozer». Причин для такого интереса достаточно много. Одной из них является слишком большие ожидания от разработчиков, которые, судя по всему, не смогли реализовать все намеченные задумки. Единственный факт, который до сих пор остается неоспоримым, так это то, что идея самой архитектуры действительно неплохая. Конечно же, наверно у каждого разработчика бывают тяжелые периоды в деятельности, и необходимо правильно воспринимать как успех, так и некоторые неудачи.
Так или иначе, но в октябре 2012 года мир увидел логическое продолжение архитектуры «Bulldozer» в лице «Piledriver». Несмотря на то, что ЦП семейства Vishera анонсированы были в октябре, однако оценить наработки новой архитектуры к тому моменту смогли владельцы гибридных процессоров семейства Trinity. По большому счету данные решения вполне могли выйти и вместе, ведь ключевое отличие APU состоит в наличии встроенного графического ядра, однако разработчики решили иначе.
Мы же постараемся рассказать вам об основных изменениях, которые затронули данную архитектуру в сравнении с предшественником.
Одним из наиболее «знаковых» элементов новой архитектуры стала неизменность полупроводникового кристалла. Его площадь и количество транзисторов, как собственно и технологический процесс, остались на прежнем уровне.
Однако за счет перекомпоновки элементов и внесения ряда модификаций разработчики смогли добиться 15% повышения производительности в сравнении с флагманом предыдущей архитектуры.
Среди произведенных усовершенствований можно выделить следующие:
-
Широкий набор встроенных инструкций пополнился инструкциями FMA3 (выполнение действий с тремя операндами) и F16C (преобразованием вещественных данных с половинной точностью);
-
Оптимизирована работа планировщиков, как блоков выполнения целочисленных операций, так и с плавающей точкой;
-
Улучшена точность предсказания переходов за счёт внедрения гибридного двухуровневого предсказателя;
-
Благодаря более агрессивному освобождению от неиспользуемых данных кэш-памяти второго уровня разработчики добились улучшения её работы;
-
За счет определенной доработки ускорено выполнение операций деления;
-
Улучшение алгоритмов предварительной выборки данных в кэш-памяти первого и второго уровней.
Обращаем ваш внимание на то, что набор инструкций F16C позволит в значительной степени оптимизировать программный код и может быть использован для распараллеливания преобразований вещественных чисел. Особый интерес к нему видится у программистов, которые занимаются написанием ПО для работы с серьезными многопоточными вычислениями и большими объемами данных. Отметим, что именно современные пакеты программирования имеют поддержку практически всех передовых инструкций (например, в Visual Studio 2012).
Во время презентации представители компании акцентировали внимание на том, что линейка AMD FX ориентирована на многопоточные операции, в которых весь потенциал их разработок способен раскрыться в полной мере.
Особое внимание представители компании обратили и на стоимость системы в целом. Вы видите, что для игровых приложений производительность процессора не столь важна как мощность графического контроллера, поэтому, попутно с представлением новой архитектуры и ее преимуществ, была произведена небольшая реклама видеокарт производства AMD (в частности AMD Radeon HD 7850). На базе «топового» процессора AMD FX-8350 геймеры могут собрать систему, которая будет обеспечивать больший уровень производительности, нежели альтернативная конфигурация с комплектующими конкурирующих компаний, при этом конечная стоимость системы будет немного ниже при использовании продукции AMD.
После знакомства с нововведениями новой архитектуры мы переходим к тестированию ее флагмана, а именно процессора AMD FX-8350.
Внешний вид
В наше распоряжение поступил ОЕМ вариант процессора. Внешне он ничем не отличается от своих предшественников, реализованных как на базе архитектуры Bulldozer, так и на более ранних – Deneb или Propus. Маркировка процессорной крышки сообщает владельцу достаточно большое количество информации, хотя, если честно, ее содержание мало чем отличается от ранее выпущенных восьмиядерных вариантов ЦП. В данном случае она следующая - FD8350FRW8KHK:
-
F – процессор относится к семейству AMD FX;
-
D – сфера применения данного процессора – рабочие станции;
-
8350 – модельный номер (чем больше, тем выше производительность);
-
FR – тепловой пакет процессора 125 Вт;
-
W – упакован процессор в корпус 938 pin Socket AM3+;
-
8 – общее количество активных ядер;
-
K – объем кэш-памяти L2 1 МБ на каждое ядро и 8 МБ кэш-памяти L3;
-
HK - ядро процессора степпинга OR-C0.
Изготовлен процессор в Малайзии.
Тыльная сторона не претерпела каких-либо изменений, что не удивительно, т.к. процессорный разъем остался неизменным.
Спецификация
Модель |
|
Маркировка |
FD8350FRW8KHK |
Процессорный разъем |
Socket AM3+ |
Тактовая частота (номинальная), МГц |
4000 |
Максимальная тактовая частота с TC 3.0, МГц |
4200 |
Множитель (номинал) |
20 (разблокирован) |
Частота шины HT, МГц |
2200 |
Объем кэш-памяти L1, КБ |
4 x 64 (инструкции) |
Объем кэш-памяти L2, МБ |
4 х 2 |
Объем кэш-памяти L3, МБ |
8 |
Ядро |
Vishera |
Количество ядер |
8 |
Поддержка инструкций |
SSE, SSE2, SSE3, SSE4a, SSE4.1, SSE4.2, SSSE3, AVX, AES, XOP, MMX(+), х86-х64, FMA3, FMA4, F16C |
Напряжение питания, В |
1,2 |
Тепловой пакет, Вт |
125 |
Критическая температура, °C |
-- |
Техпроцесс, нм |
32 |
Поддержка технологий |
Multiple low-power states |
Встроенный контроллер памяти | |
Типы памяти |
DDR3-1066/1333/1600/1866 |
Число каналов памяти |
2 |
Максимальный объем памяти, ГБ |
32 |
Максимальная пропускная способность, ГБ/c |
21,3 |
Поддержка ECC |
есть |
По данным спецификации заметно, что ключевое отличие (в сравнении с предшественником AMD FX-8150), состоит в увеличении на 500 МГц номинальной частоты процессора. Таким образом, как минимум в приложениях, которые чувствительны к частоте CPU, можно надеяться на 14-15% прироста производительности.
Данные спецификации подтверждаются вспомогательной утилитой. В разделе, посвященном характеристикам ЦП, сообщается, что кодовое название семейства – Vishera. Изготовлен процессор согласно 32 нм технологического процесса. Тактовая частота на момент снятия показаний составила 4,11 ГГц, что свидетельствует о работе технологии Turbo Core 3.0. Во время снятия показаний напряжение на ядре составило 1,3-1,35 В. Единственная неточность в показаниях утилиты состоит в отображаемом наборе инструкций. Скорее всего, это связано с отсутствием возможности вывода всего набора в нормальном «читаемом» виде.
В дополнение хочется сказать несколько слов о технологии Turbo Core 3.0. Несмотря на то, что различия в тактовых частотах не столь ощутимое, как в случае с ЦП архитектуры Bulldozer, всего 200 МГц, но частота срабатывания ее несколько выше, чем у предыдущей версии. Реальный прирост от работы вы увидите ниже в результатах тестов.
Контроллер памяти не претерпел никаких видимых изменений. Родной для него является ОЗУ DDR3-1866. Напомним вам, что для того, чтобы модули действительно работали на частоте как минимум 1866 МГц необходимо непосредственно в BIOS установить требуемое значение, иначе память будет работать на частоте 1333 МГц. Это может привести к искусственному уменьшению реальных возможностей CPU.
Кэш-память распределяется по аналогии с архитектурой Bulldozer. Кэш-память 1-го уровня: по 16 КБ на каждое из 8 ядер выделяется для данных с четырьмя каналами ассоциативности, при этом для инструкции имеется 64 КБ на каждый 2-процессорный модуль с 2-мя каналами ассоциативности. Кэш-память 2-го уровня: по 2 МБ на каждый модуль процессора с 16-ю каналами ассоциативности. Кэш-память 3-го уровня общая для всего процессора и составляет 8 МБ с 64-мя каналами ассоциативности.
Подписаться на наши каналы | |||||