Каток (микроархитектура) - Steamroller (microarchitecture)
Общая информация | |
---|---|
Запущен | начало 2014 года |
Общий производитель (и) | |
Архитектура и классификация | |
Мин. размер элемента | 28 нм SHP |
Набор инструкций | AMD64 ( x86-64 ) |
Физические характеристики | |
Розетки) | |
Продукты, модели, варианты | |
Основное имя (я) | |
История | |
Предшественник | Пиледривер - Семья 15 часов (2-е поколение) |
Преемник | Экскаватор - семейный 15h (4-го поколения) |
AMD Steamroller Family 15h - это микроархитектура, разработанная AMD для APU AMD, пришедшая на смену Piledriver в начале 2014 года в качестве микроархитектуры на базе Bulldozer третьего поколения . APU Steamroller продолжают использовать двухъядерные модули, как и их предшественники, стремясь при этом достичь большего уровня параллелизма.
Микроархитектура
Steamroller по- прежнему имеет двухъядерные модули, присутствующие в конструкциях Bulldozer и Piledriver, которые называются кластеризованной многопоточностью (CMT), что означает, что один модуль равен двухъядерному процессору. В центре внимания Каток для большего параллелизма. Усовершенствования сосредоточены на независимых декодерах инструкций для каждого ядра в модуле, увеличении на 25% максимальной ширины диспетчеризации на поток, улучшенных планировщиках инструкций, улучшенном предсказателе ветвления персептрона, более крупных и интеллектуальных кэшах, на 30% меньшем количестве промахов в кэше инструкций, уровне неверного предсказания переходов уменьшен на 20%, динамически изменяемый размер кэша L2, очередь микроопераций, больше ресурсов внутреннего регистра и улучшенный контроллер памяти.
По оценкам AMD, эти улучшения позволят увеличить количество инструкций за цикл (IPC) до 30% по сравнению с ядром Bulldozer первого поколения, сохранив при этом высокие тактовые частоты Piledriver с пониженным энергопотреблением. Конечным результатом стало улучшение однопоточного IPC на 9% и улучшение многопоточного IPC на 18% по сравнению с Piledriver.
Steamroller, микроархитектура для процессоров, а также Graphics Core Next , микроархитектура для графических процессоров, объединены в линейки APU для поддержки функций, указанных в архитектуре гетерогенной системы .
История
В 2011 году AMD анонсировала линейку процессоров на базе Bulldozer третьего поколения на 2013 год с рабочим названием Next Generation Bulldozer , использующими 28-нм техпроцесс.
21 сентября 2011 года просочившиеся слайды AMD показали, что это третье поколение ядра Bulldozer было под кодовым названием Steamroller .
В январе 2014 года стали доступны первые APU Kaveri .
С мая 2015 года по март 2016 года выпускались новые APU как Kaveri-refresh (кодовое название Godavari).
Функции
Процессоров
Линии ВСУ
- ВСУ Kaveri A-серии
- Бюджетные настольные ПК и основные рынки (FM2 +): Линия APU Trinity / Richland была заменена в январе 2014 года линейкой APU Kaveri как третье поколение серий A10, A8, A6 и A4 для рынка настольных ПК. Лучшей моделью 2014 года был четырехъядерный APU A10-7850K с частотой ядра 3,7 ГГц и 4 МБ кэш-памяти второго уровня, включающий графический процессор 720 МГц с 512 потоковыми процессорами и более 856 гигафлопс общей вычислительной мощности .
В 2015 и 2016 годах новые модели с двумя-четырьмя улучшенными ядрами Steamroller B были выпущены как Kaveri-refresh / Godavari. A10-7890K, новая топовая модель линейки, отличается увеличенной частотой ядра до 4,1 ГГц и графическим процессором 866 МГц. - Два или четыре ядра ЦП на базе микроархитектуры Steamroller
- Только Socket FM2 + , Socket FM2 не поддерживается, поддержка PCIe 3.0
- DDR3 Двухканальный (2x64-битный) контроллер памяти
- AMD Гетерогенная системная архитектура (HSA) 2.0
- Блоки SIP : Unified Video Decoder , Video Coding Engine , TrueAudio
- От трех до восьми вычислительных блоков (CU) на основе пересмотренной микроархитектуры GCN 2-го поколения ; 1 вычислительный блок (CU) состоит из 64 унифицированных шейдерных процессоров : 4 блока отображения текстур (TMU): 1 блок вывода визуализации (ROP)
- AMD Eyefinity до 4 мониторов, поддержка 4K Ultra HD, поддержка DisplayPort 1.2
- Некоторые модели поддерживают гибридную графику AMD с помощью дискретной видеокарты Radeon R7 240 или R7 250.
- Встроенный сопроцессор ARM Cortex-A5 с расширениями безопасности TrustZone
- Бюджетные настольные ПК и основные рынки (FM2 +): Линия APU Trinity / Richland была заменена в январе 2014 года линейкой APU Kaveri как третье поколение серий A10, A8, A6 и A4 для рынка настольных ПК. Лучшей моделью 2014 года был четырехъядерный APU A10-7850K с частотой ядра 3,7 ГГц и 4 МБ кэш-памяти второго уровня, включающий графический процессор 720 МГц с 512 потоковыми процессорами и более 856 гигафлопс общей вычислительной мощности .
- Берлинский ВСУ - отменен
- Объявленные AMD в 2013 году, APU Berlin были нацелены на рынок предприятий и серверов, предлагая четыре ядра Steamroller , до 512 потоковых процессоров и поддержку памяти ECC .
Линии FX (снято с производства)
В ноябре 2013 года AMD подтвердила, что не будет обновлять серию FX в 2014 году, ни версию для Socket AM3 + , ни версию Steamroller с новым сокетом.
Серверные линии (отменены)
Дорожные карты серверов AMD на 2014 год показали:
- Berlin APU - четырехъядерная архитектура Steamroller x86 (как описано выше) для вычислительных и мультимедийных кластеров с 1 процессором (1P)
- ЦП Berlin - четырехъядерная архитектура Steamroller x86 для кластеров веб-сервисов и корпоративных сервисов 1P
- ЦП Сиэтла - 4/8 ядерная архитектура AArch64 Cortex-A57 (Opteron A1100) для кластеров веб-служб и корпоративных служб 1P
- Варшавский ЦП - до 16 ядер x86 Piledriver (2nd gen Bulldozer), архитектура ( Opteron 6338P и 6370P ) для серверов 2P / 4P
Однако планы по выпуску продуктов Steamroller Opteron были отменены, вероятно, из-за низкой энергоэффективности, достигнутой в этом поколении архитектуры Bulldozer . Энергоэффективность была значительно увеличена в следующем поколении Excavator , которое превзошло Jaguar по производительности на ватт и примерно удвоило производительность на ватт по сравнению со Steamroller (например, 20,74 балла / Вт против 10,85 балла / Вт при сравнении аналогичных мобильных APU с использованием грубых произвольных показателей). .