Embench version | 0.5 |
architecture family | Arm |
date/time | 2020-04-24 11:19:00+01:00 |
nominal clock rate (MHz) | 16 |
max clock rate (MHz) | n/a |
isa | THUMB |
address size (bits) | 32 |
processor name | Cortex M4 |
processor version | STM32F407VGT6 microcontroller |
number of enabled cores | 1 |
hardware threads per core | 1 |
caches | n/a |
thermal design power | n/a |
program memory size (kB) | 1024 |
data memory size (kB) | 192 |
storage | n/a |
external memory | n/a |
external buses | n/a |
misc accellerators and I/O devices | n/a |
OS and version | Bare metal |
compiler version | gcc 9.2.0 |
compiler configuration | --target=arm-none-eabi --disable-shared --enable-static --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-xmlto=no --with-fop=no --disable-__cxa_atexit --with-gnu-ld --disable-libssp --disable-multilib --enable-target-optspace --disable-libsanitizer --disable-tls --disable-libmudflap --disable-threads --disable-libquadmath --disable-libgomp --without-isl --without-cloog --disable-decimal-float --enable-languages=c --with-newlib --disable-largefile --enable-plugins --disable-nls --enable-checking=yes --with-cpu=cortex-m4 --with-mode=thumb --with-float=soft |
linker version | GNU binutils ld 2.33.1 |
linker configuration | --target=arm-none-eabi --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-fop=no --disable-multilib --enable-plugins --enable-poison-system-directories --disable-tls --disable-sim |
C library version | newlib 3.3.0 |
C library configuration | --target=arm-none-eabi --disable-newlib-fvwrite-in-streamio --disable-newlib-fseek-optimization --enable-newlib-nano-malloc --disable-newlib-unbuf-stream-opt --enable-target-optspace --enable-newlib-reent-small --disable-newlib-wide-orient --disable-newlib-io-float --enable-newlib-nano-formatted-io --enable-lite-exit --disable-newlib-supplied-syscalls CFLAGS_FOR_TARGET= -DHAVE_GNU_LD -DPREFER_SIZE_OVER_SPEED=1 -Os --with-cpu=cortex-m4 --with-mode=thumb --with-float=soft |
compiler | -O2 -march=armv7-m -mcpu=cortex-m4 -mfloat-abi=soft -mthumb -ffunction-sections |
linker | -Wl,-gc-sections -specs=nosys.specs |
libs | {'user libs': ['-lm']} |
Section types included in size data: text
Size | Speed/MHz | |||
---|---|---|---|---|
Benchmark | Absolute | Relative | Absolute | Relative |
aha-mont64 | 1,592 | 1.49 | 4,004 | 1.00 |
crc32 | 296 | 1.04 | 4,010 | 1.00 |
cubic | 1,624 | 1.03 | 3,931 | 1.00 |
edn | 1,424 | 1.08 | 4,010 | 1.00 |
huffbench | 1,488 | 1.20 | 4,120 | 1.00 |
matmult-int | 516 | 1.05 | 3,985 | 1.00 |
minver | 1,284 | 1.10 | 3,998 | 1.00 |
nbody | 960 | 1.01 | 2,808 | 1.00 |
nettle-aes | 2,508 | 1.17 | 4,026 | 1.00 |
nettle-sha256 | 3,612 | 1.06 | 3,997 | 1.00 |
nsichneu | 13,476 | 1.13 | 4,001 | 1.00 |
picojpeg | 9,744 | 1.40 | 4,030 | 1.00 |
qrduino | 7,692 | 1.32 | 4,253 | 1.00 |
sglib-combined | 2,468 | 1.09 | 3,981 | 1.00 |
slre | 2,536 | 1.15 | 4,010 | 1.00 |
st | 1,116 | 1.12 | 4,080 | 1.00 |
statemate | 5,028 | 1.12 | 4,001 | 1.00 |
ud | 884 | 1.23 | 3,999 | 1.00 |
wikisort | 4,964 | 1.16 | 2,779 | 1.00 |
Geometric mean | 1.15 | 1.00 | ||
Geometric standard deviation | 1.11 | 1.00 |