CoreMark
2009年由EEMBC(Embedded Microprocessor Benchmark Consortium 嵌入式微处理器基准协会)组织提出,用于测试嵌入式系统中CPU性能的基准程序,旨在发展成为新的工业标准,并取代Dhrystone标准.
代码使用C语言写成,运算主要包含:
列举运算(查找与排序)矩阵处理(基本矩阵运算)状态机(用来确定输入流中是否包含有效数字)CRC(Cyclic redundancy check 循环冗余校验)
------------------------------------------------------------------------
以STM32H7B3跑分结果为例:
Frequency: 280 MHz CoreMarks/MHz: 5.05
官网:
https://www.eembc.org/coremark/
源代码Git:
https://github.com/eembc/coremark