Embench version | 0.5 |
architecture family | Arm |
date/time | 2020-04-24 11:27: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 | -Os -march=armv7-m -mcpu=cortex-m4 -mfloat-abi=soft -mthumb -ffunction-sections |
linker | -Wl,-gc-sections -nostartfiles -nostdlib |
libs | {'dummy libs': ['crt0',]} |
Section types included in size data: text
Size | Speed/MHz | |||
---|---|---|---|---|
Benchmark | Absolute | Relative | Absolute | Relative |
aha-mont64 | 1,072 | 1.00 | 4,361 | 0.92 |
crc32 | 284 | 1.00 | 4,010 | 1.00 |
cubic | 1,584 | 1.00 | 3,932 | 1.00 |
edn | 1,324 | 1.00 | 4,373 | 0.92 |
huffbench | 1,242 | 1.00 | 4,844 | 0.85 |
matmult-int | 492 | 1.00 | 5,419 | 0.74 |
minver | 1,168 | 1.00 | 4,360 | 0.92 |
nbody | 950 | 1.00 | 2,810 | 1.00 |
nettle-aes | 2,148 | 1.00 | 6,753 | 0.60 |
nettle-sha256 | 3,396 | 1.00 | 3,793 | 1.05 |
nsichneu | 11,968 | 1.00 | 3,699 | 1.08 |
picojpeg | 6,964 | 1.00 | 5,111 | 0.79 |
qrduino | 5,814 | 1.00 | 4,505 | 0.94 |
sglib-combined | 2,272 | 1.00 | 4,650 | 0.86 |
slre | 2,200 | 1.00 | 4,910 | 0.82 |
st | 1,000 | 1.00 | 4,111 | 0.99 |
statemate | 4,484 | 1.00 | 4,044 | 0.99 |
ud | 720 | 1.00 | 5,192 | 0.77 |
wikisort | 4,296 | 1.00 | 2,785 | 1.00 |
Geometric mean | 1.00 | 0.90 | ||
Geometric standard deviation | 1.00 | 1.15 |