Тестируемое устройство представляет собой миниатюрный компьютер под управлением операционной системы Debian 9.3
На сайте проекта Cnews Zoom опубликованы первые результаты независимого тестирования производительности нового мобильного процессора «Байкал-М» (каталожное наименование BE-M1000) в сравнении с двумя процессорами Intel — Atom E3940 и Core i3 7300T.
Для оценки производительности «Байкал-М» использовались алгоритмы, которые применяются в реальных прикладных программах и позволяют определить следующие характеристики:
- производительность CPU на целочисленных операциях и операциях с плавающей запятой;
- пропускную способность и время доступа памяти;
- производительность GPU;
- эффективность работы веб-браузера (JavaScript).
Кроме того, были проведены комплексные и прикладные тесты производительности.
Процессор «Байкал-М» официально представили в октябре 2019 года. В отличие от первого чипа этой компании «Байкал-T1» на архитектуре MIPS, мобильный процессор реализован на архитектуре ARM. В компании полагают, что он найдёт применение в ПК, микросерверах, мультимедийном оборудовании, сетевых коммуникациях, в объектах промышленной автоматизации, управления и инженерной инфраструктуры. Процессор выпускается на тайваньской фабрике TSMC (Taiwan Semiconductor Manufacturing Company).
Оценка производительности «Байкал-М» проводилась на предоставленном «Байкал электроникс» системном блоке с материнской платой MB-M1.0 (форм-фактор Mini-ITX), укомплектованном двумя модулями памяти Crucial 8GB DDR4 2400 MHz UDIMM Memory Module (CT8G4DFD824A) и диском WD Green PC SSD 240 GB. Плата MB-M1.0 выпускается компанией «Байкал электроникс» по лицензии материнской компании «Т-Платформы». Тестируемое устройство представляет собой миниатюрный компьютер под управлением операционной системы Debian 9.3 (на фото).
Для сравнения использовались конфигурации Intel Atom E3940 на плате GA-SBCAP3940 с модулем памяти 8 GB SODIMM DDR3-1866 и диском SATA-III WD GREEN PC SSD 240 GB, а Intel Core i3 7300T на плате Asus Prime B360M-A с двумя модулями памяти 8 GB DDR4-2400 и диском SATA-III WD GREEN PC SSD 240 G.
Характеристики процессоров, которые принимали участие в тестировании:
Характеристика | Baikal-M | Intel Atom E3940 | Intel Core i3-7300T |
Технологический процесс (нм) | 28 | 14 | 14 |
Общее количество ядер | 8 | 4 | 2 |
Количество потоков | 8 | 4 | 4 |
Тактовая частота ядер при тестировании (ГГц) | 1,5 | 1,6 | 3,6 |
Расчётная пиковая производительность вычислений с плавающей запятой для одинарной точности (GFLOPS) | 96 | 25,6 | 115,2 |
Расчётная пиковая производительность вычислений с плавающей запятой для двойной точности (GFLOPS) | 48 | 12,8 | 57,6 |
Кэш первого уровня L1 (в каждом ядре): L1_I, L1_D (КБ) | 48, 32 | 32, 24 | 32, 32 |
Кэш второго уровня L2 (КБ) | 4x1024 | 2048 | 2x256 |
Кэш третьего уровня L3 (МБ) | 8 | - | 4 |
Количество каналов оперативной памяти | 2 | 4 | 2 |
Максимальный объём оперативной памяти (ГБ) | 128 | 8 | 64 |
Графический процессор | Arm Mali-T628 | Intel HD Graphics 500 | Intel HD Graphics 630 |
Общее количество шейдерных ядер GPU | 8 | 12 | 23 |
Количество потоков GPU | 8 | 96 | 184 |
Тактовая частота GPU при тестировании (ГГц) | 0,7 | 0,6 | 1,15 |
Расчётная пиковая производительность GPU для 32-разрядных операций с плавающей запятой (GFLOPS) | 83,2 | 115,2 | 423,2 |
Потребляемая энергия (Вт) | < 30 | 9,5 | 51 |
Результаты тестирования
Результаты тестирования показали, что «Байкал-М» проигрывает конкурентам на следующих типах операций:
- при операциях с памятью и кэшами (тест Lmbench);
- при работе JavaScript-движков, оперирующих кодом ресурсоёмких web-проектов (Octane 2.0);
- при работе PHP-интерпретатора, движка SQLite и парсера Python (Phoronix Test Suite).
В то же время он значительно превзошёл Intel Atom E3940 и был близок к Intel Core i3 7300T на синтетическом тесте производительности целочисленной арифметики CoreMark, который содержит реализации следующих алгоритмов:
- обработка связных списков (поиск и сортировка);
- обработка матриц (несколько матричных операций);
- машина состояний (определение, что входной символьный поток содержит действительные числа в десятичной записи);
- подсчёт суммы CRC.
«Байкал-М» обогнал конкурентов на тесте производительности графического процессора для OpenGL ES (тест glmark2). Некоторой неожиданностью для авторов исследования стало то, что российский процессор превзошёл Intel Core i3-7300T по эффективности обработки чисел с плавающей запятой на тесте HPLinpack 2.2. Хотя они отмечают, что результаты этого теста для «Байкал-М» были получены на пробной версии проприетарного компилятора и пакета линейной алгебры Arm HPC tools, а для Intel результаты были получены с использованием компилятора gcc и открытой библиотеки ATLAS.
Новый процессор должен поступить в розничную продажу во втором квартале 2020 года (если не помешает пандемия коронавируса) по розничной цене порядка $250 за чип и $500 за плату MB-M1.0 (форм-фактор Mini-ITX) с напаянным чипом.
Минутка заботы от НЛО
Этот материал мог вызвать противоречивые чувства, поэтому перед написанием комментария освежите в памяти кое-что важное:
Как написать комментарий и выжить
- Не пишите оскорбительных комментариев, не переходите на личности.
- Воздержитесь от нецензурной лексики и токсичного поведения (даже в завуалированной форме).
- Для сообщения о комментариях, нарушающих правила сайта, используйте кнопку «Пожаловаться» (если доступна) или форму обратной связи.
Что делать, если: минусуют карму | заблокировали аккаунт
→ Кодекс авторов Хабра и хабраэтикет
→ Полная версия правил сайта