ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
1305868 Топик полностью
Evgeny_CD, Архитектор (02.05.2023 23:22, просмотров: 117) ответил Evgeny_CD на [Членомерство] Сводный системый топик по измерению производительности MCU и CPU
Текущий взгляд на производительность. 

CoreMark / MHz

ARM926 (SAM9) - 1.53 ... 1.67

Cortex-A5 (ATSAMA5) - 2.44

Cortex-A7 (Samsung Exynos 5422) - 2.6

Cortex-A9 - 2.7 ... 3, но в составе Renesas RZ/A1H вроде как 4 (из внутреннего ОЗУ), что есть теоретическая производительность.

Cortex-M7 (STM32H7*) 5.05

Cortex-A15 (TI 66AK2G12) - 5.3

RX V3 (RX600, RX700) 6!

https://caxapa.ru/820790.html - вот тут про А7 интересно.

Это все в попугаях, есть два практических момента:

-- связность, размер данных и кода. Если код и данные занимают большой объем, и часто хаотически прыгают по своему адресному пространству, то без большого L2, чего нет у Cortex-M7, RX V3, подобные мелкие процессоры утухнут очень сильно.

-- SIMD. У всех Cortex-A* он есть, NEON его имя, и если его возможно (по свойствам задачи) использовать, то ускорение будет в разы. Cortex-M7 со своим SIMD тоже очень хорош!