Не только Китай, но и Россия пытается получить большую независимость от полупроводниковых гигантов США. Разработка линейки процессоров Эльбрус началась более десяти лет назад, и теперь ее плоды уже доступны в виде процессора 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-8C | Elbrus-8CV | |
Ядра | 2 | 4 | 8 | 8 |
Базовая частота | 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 GFLOPS | 250 GFLOPS | 512 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).