Сравнение процессоров Байкал-М и Эльбрус-8СВ
Недавно у меня по работе появился компьютер на базе процессора Байкал-М (BE-M1000), а также у меня есть удалённый доступ к компьютерам на процессорах Эльбрус, поэтому я решил сравнить их производительность в различных тестах.
Эта статья является продолжением моих предыдущих статей по бенчмаркам Эльбрусов:
К результатам процессоров Байкал-М и Эльбрус-8СВ я добавил процессор Intel Core i7–2600 для относительного сравнения.
Характеристики сравниваемых процессоров:
* — У Intel Core i7–2600 часота бустится, да и ядер всего 4 с 8 потоками.
Кроме стандартных тестов Dhrystone и Whetstone, я решил включить следующие тесты:
- HPL (High Performance Linpack)
- 7zip встроенный бенчмарк
- StockFowsh (встроенный тест шахматного движка)
- Рендеринг в Blender (Файл для теста)
- Готовые результаты в SPEC 2006 (однопоток)
- JavaScript
Кроме того, я запускал тесты на языках программирования Java, C#, Python, PHP, Lua, но решил не включать результаты в эту статью, но вы их можете посмотреть отдельно: https://github.com/EntityFX/EntityFX-Bench/tree/master/results
В этот раз я не буду подробно расписывать каждый тест (я это делал в предыдущих статьях), информация будет достаточно сжатая, поэтому перейдём к сводной таблице с результатами.
Результаты
* — В нативном режиме Эльбрус в тесте Coremark показывает в 1,5 раза хуже результаты чем в режиме бинарной трансляции x86–64 кода (этот бинарный транслятор называется RTC)
* — В JavaScript тестах Эльбрус достаточно отстаёт. Причина в том, что JIT-компиляция для JavaScript’а Эльбруса не достаточно глубоко реализована и есть куда улучшать. Во всех JS тестах использовался браузер Firefox. (На Эльбрусе только Firefox 52).
Результаты всех тестов здесь: https://github.com/EntityFX/anybench/tree/master/results
Моё видео о сравнении Байкала и Эльбруса:
Другие результаты:
Картинка
Выводы
Процессоры Байкал-М и Эльбрус-8СВ показывают примерно одинаковую производительность в большинстве задачах. Эльбрус-8СВ сильно выигрывает в «числодробилках», но проигрывает в тестах JavaScript (да и где есть интерпретация или JIT-компиляция в реалтайме).
Жду ваши предложения, какие ещё бенчмарки можно прогнать на этих компьютерах (желательно с простой сборкой).