Whetstone performance benchmark to compare the speed of my new Nucleo STM32 F401RE board to the Arduino. To summarize, while my Arduino Leonardo knockoff running at 16 Mhz runs through the 1,000 loops in 82 seconds for 1.21MIPS the Nucleo takes only 30-31 seconds and yields 3.2-3.3 MIPS. I would have expected better relative performance from a 32 bit ARM M4 processor over an 8 bit AVR. Maybe it will get better once the FPU is enabled in the online compiler.

Dependencies:   ST_401_84MHZ mbed

You are viewing an older revision! See the latest version

Homepage

Whetstone on the Nucleo at 84 MHz: Loops: 1000, Iterations: 1, Duration: 30 sec. C Converted Double Precision Whetstones: 3.3 MIPS Code size: 22.1 kB

Whetstone on the Arduino Leonardy at 16 MHz: Loops: 1000Iterations: 1Duration: 82320 millisec. C Converted Double Precision Whetstones: 1.21 MIPS Code size: 9,086 bytes


All wikipages