Российская компания "КриптоПРО", которая занимается разработкой программного обеспечения для потокового шифрования данных, провела тестирование микропроцессоров с архитектурой "Эльбрус" на отечественных алгоритмах блочного шифрования "Магма" и "Кузнечик".
В ходе тестирования использовались алгоритмы блочного шифрования "Магма" и "Кузнечик", описанные в ГОСТ 34.13—2015 "Информационная технология. Криптографическая защита информации. Режимы работы блочных шифров".
"Кузнечик" шифрует блоки данных размером 128 бит, а "Магма" размером 64 бита. Размер ключа в обоих случаях составляет 256 бит.
Характеристики процессоров "Эльбрус" используемых при тестировании приведены в таблице ниже:
Тестировалась исключительно одноядерная производительность! То есть шифрование файла данных размером в 1 Гб осуществлялось только на одном ядре процессора, причем шифровались параллельно сразу 8 блоков.
Нас в первую очередь интересует Эльбрус-8СВ, как самый новый микропроцессор разработанный компанией МЦСТ.
Итак, какие же результаты показал данный процессор на "Кузнечике"?
Эльбрус-8СВ, работающий на тактовой частоте 1,55 ГГц показал результат 291 Мб/с. Для сравнения, процессор Intel Core i7-6700 @ 4 ГГц на этом же тесте показал 360 Мб/с.
Таким образом, Эльбрус-8СВ выступил более чем достойно, ведь его тактовая частота почти в 2,6 раза меньше чем у его визави!
А теперь посмотрим, какие результаты Эльбрус-8СВ показал на алгоритме "Магма". Необходимо сразу отметить, что реализация "Магмы" для процессоров фирмы Интел использовала векторные расширения AVX и AVX2.
Максимальный результат на выровненных данных, который показал процессор Эльбрус-8СВ составил 520 Мб/с.
И вот тут начинается самое интересное!
Процессор Intel Core i3-7100 @ 3,9 ГГц показал на этом же тесте результат в 458 Мб/с при использовании векторных расширений AVX и 1030 Мб/с при использовании расширений AVX2, что почти вдвое превышает результат, достигнутый Эльбрусом-8СВ!
И тем не менее, даже не смотря на фиаско в сравнении с AVX2, прогресс в развитии отечественной линейки микропроцессоров с архитектурой широкого командного слова "Эльбрус" виден невооруженным взглядом! Эльбрус-8СВ на шифре "Магма" уже превзошел в одноядерной производительности процессор Интел с векторными расширениями AVX. Архитектура активно развивается и не исключено, что в будущем процессоры "Эльбрус" будут на равных выступать с продукцией фирм AMD и Intel!
Друзья! Канал "Новости и Факты" нуждается в вашей помощи! Вы можете подарить 100 рублей на развитие канала. Помогите проекту!