Эльбрус-8С
Материал из Википедии — свободной энциклопедии
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 14 ноября 2015; проверки требуют 4 правки.
<< Эльбрус-8С
Центральный процессор
Elbrus-8S.svg
Производство: 2015
Производитель: МЦСТ
Частота ЦП: 1300 МГц
Технология производства:
28 нм
Наборы инструкций: «Эльбрус»
Микроархитектура: VLIW
Маркировка: 1891ВМ10Я
Число ядер: 8
L2-кэш: 4 МБ
L3-кэш: 16 МБ
Эльбрус-8С — российский 8-ядерный процессор серверного класса производства компании МЦСТ[1] с архитектурой «Эльбрус», предназначенный для решения вычислительно-интенсивных задач и для создания многопроцессорных и многомашинных систем терафлопного класса производительности. Производитель заявляет, что при 1,3 ГГц Эльбрус-8С имеет производительность около 250 гигафлопсов на операциях с одинарной точностью (FP32)[2][3].
Содержание
1 История
2 Описание
3 Технические характеристики
4 Применение
5 Примечания
6 Ссылки
История
Целью работы конструкторов МЦСТ была разработка гетерогенного микропроцессора с пиковой производительностью около 250 Gflops на базе высокопроизводительных 64-разрядных процессорных ядер[3].
В июне 2014 года опытная партия микропроцессоров была запущена в производство[4][5][6], их изготовление ожидалось к октябрю[7], а в ноябре того же года первая партия инженерных образцов процессора и южного моста подготовлена к тестированию[8]. Начало серийного производства планируется в первом полугодии 2016 года[9](стр. 15). С середины 2014 идёт разработка новой модификации Эльбрус-8С под названием Эльбрус-8С2, в которой будет реализована поддержка ОЗУ стандарта DDR4 SDRAM и оптимизирована работа кэш-памяти процессора[10].
Описание
Микропроцессор Эльбрус-8С — полностью российская разработка. Кристалл микропроцессора спроектирован по технологии 28 нм, имеет 8 процессорных ядер с улучшенной 64-разрядной архитектурой Эльбрус 3-го поколения, кэш-память 2-го уровня общим объёмом 4 мегабайта и 3-го уровня объёмом 16 мегабайт. Производится на Тайване, на фабрике TSMC.
Архитектура «Эльбрус» разработана в россии и имеет ряд уникальных особенностей:
возможность выполнять на каждом ядре до 25 операций за один машинный такт, что обеспечивает высокую производительность при умеренной тактовой частоте;
технология динамической двоичной трансляции, позволяющая обеспечивать эффективное исполнение приложений и операционных систем, распространяемых в двоичных кодах x86;
поддержка режима защищённых вычислений с особым аппаратным контролем целостности структуры памяти, которая позволяет обеспечить высокий уровень информационной безопасности использующих его программных систем.
Базовой операционной системой для платформы Эльбрус является ОС Эльбрус, построенная на базе ядра Linux. Система программирования платформы поддерживает языки С, С++, Java, Фортран-77, Фортран-90[11].
Технические характеристики
Основные характеристики микропроцессора «Эльбрус-8C»[3] Тактовая частота 1300 МГц
Число ядер 8
Пиковая производительность микросхемы, Gflops (64 разряда, двойная точность) 125
Пиковая производительность микросхемы, Gflops (32 разряда, одинарная точность) 250
Кэш-память 2-го уровня 8 * 512 КБ
Кэш-память 3-го уровня 16 МБ
Организация оперативной памяти DDR3-1600 ECC
Количество контроллеров памяти 4
Возможность объединения в многопроцессорную систему с когерентной общей памятью До 4 процессоров
Каналы межпроцессорного обмена 3, Каналы дуплексные
Пропускная способность каждого канала межпроцессорного обмена 8 ГБ/сек
Площадь кристалла 321 mm2[12](стр. 2)
Число транзисторов 2.73 миллиарда[12](стр. 2)
Энергопотребление 75-90 Вт [13](стр. 9) ~100 Вт[14](стр. 4)
Применение
Разработчик процессора планирует организовать производство серверов и рабочих станций на базе Эльбрус-8С. Среди возможных применений называются: государственные учреждения и бизнес-структуры, требующие повышенные свойства информационной безопасности, высокопроизводительные вычисления, обработка сигналов, телекоммуникационные применения.[11].