> > > > Российский процессор Эльбрус с восемью ядрами на 1,5 ГГц (обновление)

Российский процессор Эльбрус с восемью ядрами на 1,5 ГГц (обновление)

Опубликовано:

elbrus-8cbНе только Китай, но и Россия пытается получить большую независимость от полупроводниковых гигантов США. Разработка линейки процессоров Эльбрус началась более десяти лет назад, и теперь ее плоды уже доступны в виде процессора Elbrus-8CB.

Процессор опирается ан архитектуру VLIW (Very Long Instruction Word), которая представляет собой, если так можно выразиться, противоположную концепцию современным конвейерам CPU и GPU. Компания-разработчик МЦСТ опубликовала в конце прошлой недели руководство по эффективному программированию на платформе "Эльбрус", что позволило узнать подробности Elbrus-8CB.

Процессор опирается на четыре ядра и производится на TSMC по 28-нм техпроцессу, площадь составляет 333 мм². Восемь ядер работают на тактовой частоте 1,5 ГГц. Число транзисторов - 2,78 млрд. Напомним, что в 2011 году был выпущен 2-ядерный процессор по 90-нм технологии с частотой всего 500 МГц. Вычислительная производительность Elbrus-8CB составляет 576 GFLOPS с одинарной точностью.

Сравнение процессоров Эльбрус

Elbrus-2C Elbrus-4C
Elbrus-8CElbrus-8CV
Ядра 2 488
Базовая частота 500 МГц 800 МГц1,3 ГГц1,5 ГГц
Память Dual-Channel
DDR2-800
Triple-Channel
DDR3-1600
Quad-Channel
DDR3-1600
Quad-Channel
DDR4-2400
Производительность 16 GFLOPS 50 - 60 GFLOPS250 GFLOPS512 GFLOPS
TDP 25 Вт 45 - 60 Вт60 - 90 Вт60 - 90 Вт
Техпроцесс 90 нм 65 нм28 нм28 нм

Каждое из восьми ядер оснащено 64 кбайт кэша данных L1, 128 кбайт кэша инструкций L1, 512 кбайт кэша L2. Причем кэш L2 не является общим, он отделен для каждого ядра. Но кэш L3 уже общий, объем составляет 16 Мбайт, то есть 2 Мбайт на ядро.

Что касается контроллера памяти, то используется 4-канальный интерфейс DDR4-2400 с поддержкой ECC. Пропускная способность памяти 68,3 Гбайт/с. Поддерживается и многопроцессорная работа до 4 CPU в сервере.

МЦСТ планирует разрабатывать процессоры Эльбрус и далее, а также выпускать системы на их основе. Также в планах есть строительство суперкомпьютеров и выпуск ноутбуков. Впрочем, сфера сбыта наверняка будет ограничена военными правительственными учреждениями. Процессоры и GPU с набором инструкций VLIW являются пережитком прошлого (та же AMD перешла на SIMD вместо VLIW еще с поколения Southern Island). Современные архитектуры CISC считаются более передовыми и производительными, их используют Intel и AMD. Наши коллеги Anandtech даже пошутили на тему того, на какой частоте должен работать процессор Cortex X1 с трансляцией инструкций x86, чтобы сравниться по производительности с 8-ядерным Elbrus.

Всю дополнительную информацию можно найти на сайте МЦСТ.

Обновление: новая информация

Мы смогли получить новые подробности процессора и платформы. МЦСТ предлагает вместе с новыми процессорами и материнские платы. Но вычислительный модуль в простой версии ATX будет уже стоить 160 000 рублей, не говоря о конфигурациях с двумя или четырьмя сокетами.

Упомянутый модуль E8C-ATX обойдется в 160 000 ₽, а micro-ATX MBE8C-PC - 198 000 ₽. Ниже приведены фотографии модулей.

Есть и некоторые сведения о производительности. МЦСТ говорит о производительности порядка 80% при выполнении кода x86 по сравнению с "родной" производительностью VLIW через соответствующий компилятор. Ян Катрес из Anandtech провел краткий тест, показав его на видеоролике. В тесте результат сравнивается с процессорами Ryzen и Core 2017 года. AMD как раз провела тест рендеринга ранее, он выполнялся на первом поколении Ryzen на 3,4 ГГц, а также на Intel Core i7-6900K (3,2 ГГц базовая частота, 3,7 ГГц Boost). У двух процессоров на рендеринг ушло порядка 28 с.

Elbrus-8CB потребовалось на рендеринг 172 с - более чем в шесть раз больше.

Но есть и ссылки на новые разработки. Elbrus-16C будет представлять собой 16-ядерный процессор. Он изготавливается по 16-нм техпроцессу, тактовая частота будет составлять 2 ГГц. Число транзисторов на чипе составит 6 млрд. Кэш L2 и L3 увеличатся до 40 Мбайт, вычислительная производительность заявлена 1,5 TFLOPS. Что соответствует утроению производительности при удвоении числа ядер. Контроллер памяти увеличится с четырех до восьми каналов.

Мы будем следить за дальнейшей разработкой процессоров Эльбрус, поскольку они представляют собой весьма любопытную попытку догнать конкурентов AMD и Intel.

Подписывайтесь на группы Hardwareluxx ВКонтакте и Facebook, а также на наш канал в Telegram (@hardwareluxxrussia).