Tiva TM4C123GH6PM scores 101 points on CoreMark

Lately, on STM page I have found out they put Coremark scores on brochures for the microcontrollers.  I was wondering what competitors scores, so I couldn't find anything for Texas Instrument. On https://www.eembc.org/ I have found out there is a source code of Caremark which can be ported on any platform, so I decided to port it on Tiva TM4C123GH6PM and test it.

Here are the results:

2K performance run parameters for coremark.
CoreMark Size    : 666
Total ticks      : 19775
Total time (secs): 19.774999
Iterations/Sec   : 101.1378
Iterations       : 2000
Compiler version : GCC7.2.1 20170904 (release) [ARM/embedded-7-branch revision 255204]
Compiler flags   :
Memory location  : STACK
seedcrc          : 0xe9f5
[0]crclist       : 0xe714
[0]crcmatrix     : 0x1fd7
[0]crcstate      : 0x8e3a
[0]crcfinal      : 0x4983
Correct operation validated. See README.md for run and reporting rules.
CoreMark 1.0 : 
101.1378GCC7.2.1 20170904 (release) [ARM/embedded-7-branch revision 255204] / STACK


The score is 101.1378 points and this is in range with STM32F051C8 (105.61 orSTM32F103RB (108.26). Check the picture below for more comparison with other MCUs.


I am thinking to add this result to the existing eembc database, and do other popular MCUs. Let me know what you think in comments.


Comments

Popular posts from this blog

AUTOSAR and CRC calculation

Flashing/debugging/running code at external memory in the memory-mapped mode

Debugging EK-TM4C123GXL with Visual Studio Code on Linux