Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
6187080 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150408 | 20141124 |
6188238 | ref | gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | 20150408 | 20141124 |
6369150 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150408 | 20141124 |
6369852 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150408 | 20141124 |
6370146 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150408 | 20141124 |
6370644 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150408 | 20141124 |
6370710 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150408 | 20141124 |
6371346 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150408 | 20141124 |
6372324 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150408 | 20141124 |
6372594 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150408 | 20141124 |
6372636 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150408 | 20141124 |
6374640 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150408 | 20141124 |
6375654 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150408 | 20141124 |
6378420 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150408 | 20141124 |
6379554 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150408 | 20141124 |
6385872 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150408 | 20141124 |
6534876 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150408 | 20141124 |
6542982 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150408 | 20141124 |
6545322 | ref | gcc -Os -fomit-frame-pointer | 20150408 | 20141124 |
6850056 | ref | gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | 20150408 | 20141124 |
6862380 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | 20150408 | 20141124 |
6866622 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150408 | 20141124 |
6872382 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20150408 | 20141124 |
7081902 | ref | gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 20150408 | 20141124 |
7241070 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150408 | 20141124 |
7256946 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150408 | 20141124 |
7306212 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | 20150408 | 20141124 |
7310706 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20150408 | 20141124 |
7311630 | ref | gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | 20150408 | 20141124 |
7312416 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150408 | 20141124 |
7577322 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | 20150408 | 20141124 |
7632072 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150408 | 20141124 |
7740816 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150408 | 20141124 |
7992000 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8038326 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8067774 | ref | gcc -mcpu=iwmmxt -O -fomit-frame-pointer | 20150408 | 20141124 |
8071182 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150408 | 20141124 |
8073744 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150408 | 20141124 |
8073876 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8073966 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8074170 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150408 | 20141124 |
8074314 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8074650 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150408 | 20141124 |
8074962 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150408 | 20141124 |
8075112 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150408 | 20141124 |
8075166 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8075688 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8076180 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150408 | 20141124 |
8076786 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8077020 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150408 | 20141124 |
8077152 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150408 | 20141124 |
8077422 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150408 | 20141124 |
8077470 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8077554 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150408 | 20141124 |
8077626 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150408 | 20141124 |
8077716 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8077908 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150408 | 20141124 |
8078484 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8078940 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8079744 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150408 | 20141124 |
8079990 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150408 | 20141124 |
8080146 | ref | gcc -O -fomit-frame-pointer | 20150408 | 20141124 |
8080386 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8080818 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150408 | 20141124 |
8081814 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8083080 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8083704 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8084424 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8084970 | ref | gcc -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8089242 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150408 | 20141124 |
8094798 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150408 | 20141124 |
8108610 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8110368 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8115552 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8123550 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8125692 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8125770 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8126346 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8126550 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8127138 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8128056 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8128830 | ref | gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8129376 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8129514 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8130294 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8131020 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8131536 | ref | gcc -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8131734 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
8133882 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
19918896 | ref | gcc | 20150408 | 20141124 |
19919016 | ref | cc | 20150408 | 20141124 |
19922850 | ref | gcc -funroll-loops | 20150408 | 20141124 |
Compiler | Implementations
|
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | ref |
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | ref |
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | ref |
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | ref |
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | ref |
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | ref |
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | ref |
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | ref |
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | ref |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer | ref
|