Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
12472872 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12488598 | ref | gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12549960 | ref | gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | 20150408 | 20141124 |
12551082 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150408 | 20141124 |
12552684 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12552696 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20150408 | 20141124 |
12556944 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | 20150408 | 20141124 |
12566658 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12575040 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12575766 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12579600 | ref | gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12580320 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12581922 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12594504 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12607944 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12610722 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12611514 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12612036 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12612264 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12612624 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12612648 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12613890 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12614118 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12614178 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12614232 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12614310 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12615384 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12617358 | ref | gcc -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12619878 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12620844 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12622236 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150408 | 20141124 |
12623184 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150408 | 20141124 |
12625200 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150408 | 20141124 |
12625290 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150408 | 20141124 |
12625338 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150408 | 20141124 |
12625578 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12625908 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150408 | 20141124 |
12626028 | ref | gcc -O -fomit-frame-pointer | 20150408 | 20141124 |
12626580 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150408 | 20141124 |
12626958 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150408 | 20141124 |
12627144 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150408 | 20141124 |
12627600 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12627798 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150408 | 20141124 |
12628050 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150408 | 20141124 |
12628338 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12629574 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150408 | 20141124 |
12630138 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12630390 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150408 | 20141124 |
12630462 | ref | gcc -mcpu=iwmmxt -O -fomit-frame-pointer | 20150408 | 20141124 |
12630528 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12631038 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12631668 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12632172 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12632586 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12632832 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150408 | 20141124 |
12633036 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150408 | 20141124 |
12633918 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150408 | 20141124 |
12634164 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150408 | 20141124 |
12634356 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12635376 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12636576 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12637536 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12637596 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12644562 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12644604 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150408 | 20141124 |
12650682 | ref | gcc -O2 -fomit-frame-pointer | 20150408 | 20141124 |
12825072 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150408 | 20141124 |
12835560 | ref | gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | 20150408 | 20141124 |
12837270 | ref | gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | 20150408 | 20141124 |
12840216 | ref | gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | 20150408 | 20141124 |
12889350 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150408 | 20141124 |
12889806 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150408 | 20141124 |
12890136 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150408 | 20141124 |
12890538 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150408 | 20141124 |
12890652 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150408 | 20141124 |
12890922 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150408 | 20141124 |
12891378 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150408 | 20141124 |
12891900 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150408 | 20141124 |
12892416 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150408 | 20141124 |
12892542 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150408 | 20141124 |
12893838 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150408 | 20141124 |
12894288 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150408 | 20141124 |
12895254 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150408 | 20141124 |
12896466 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150408 | 20141124 |
12941310 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150408 | 20141124 |
12945984 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150408 | 20141124 |
12948336 | ref | gcc -Os -fomit-frame-pointer | 20150408 | 20141124 |
12977304 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20150408 | 20141124 |
12978204 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150408 | 20141124 |
16335768 | ref | cc | 20150408 | 20141124 |
16341276 | ref | gcc -funroll-loops | 20150408 | 20141124 |
16356942 | ref | gcc | 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
|