CoreMark - CPU Performance Benchmark
Measures the number for times per second your processor can perform a variety of common tasks: linked list management, matrix multiply, and executing state machines.
Board | CoreMark |
---|---|
Teensy 4.0 | 2313.57 |
Ameba RTL8722DM (200MHz, 1 core 1 thread, '-Ofast' optimization) | 663.37 |
Ameba RTL8722DM (200MHz, 1 core 1 thread, defaut setting) | 557.37 |
Adafruit Metro M4 (200MHz overclock, 'dragons' optimization) | 536.35 |
Adafruit Metro M4 (180MHz overclock, faster optimizations) | 458.19 |
Teensy 3.6 | 440.72 |
Sparkfun ESP32 Thing | 351.33 |
Adafruit HUZZAH 32 | 351.35 |
Teensy 3.5 | 265.50 |
Teensy 3.2 (96MHz overclock, faster optimizations) | 218.26 |
Adafruit Metro M4 (120MHz, smaller code) | 214.85 |
Teensy 3.2 (72MHz) | 168.62 |
Teensy 3.2 (72MHz, smaller code) | 126.76 |
Arduino Due | 94.95 |
Arduino Zero | 56.86 |
Arduino Nano Every | 8.20 |
Arduino Mega | 7.03 |
(larger numbers are better)
PS: To enable '-Ofast' optimization for RTL8722DM
, you have to replace all '-O2' found in platform.txt with '-Ofast'