Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
140111422 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20121102 | 20121016 |
142786285 | ref | gcc -O3 -fomit-frame-pointer | 20121102 | 20121016 |
142890824 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
142893980 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20121103 | 20121016 |
142930040 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20121102 | 20121016 |
142940002 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20121103 | 20121016 |
142970473 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
142974447 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
142995582 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20121103 | 20121016 |
143030909 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
143070621 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
143072865 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20121102 | 20121016 |
143158975 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20121103 | 20121016 |
143430972 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20121102 | 20121016 |
143692268 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
143729410 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
143833027 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20121102 | 20121016 |
143841988 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20121103 | 20121016 |
143859648 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20121103 | 20121016 |
143859728 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
143876375 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
143876974 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20121103 | 20121016 |
143881024 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
143897778 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20121102 | 20121016 |
143918134 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
143965150 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20121102 | 20121016 |
144005918 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20121103 | 20121016 |
144022489 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20121103 | 20121016 |
144030171 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20121103 | 20121016 |
144035561 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20121103 | 20121016 |
144071625 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20121102 | 20121016 |
144076882 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20121103 | 20121016 |
144089627 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20121103 | 20121016 |
144115027 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20121103 | 20121016 |
144125457 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20121103 | 20121016 |
144146235 | ref | gcc -Os -fomit-frame-pointer | 20121102 | 20121016 |
144152820 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20121102 | 20121016 |
144196528 | ref | gcc -O2 -fomit-frame-pointer | 20121102 | 20121016 |
144203801 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20121102 | 20121016 |
144221143 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20121103 | 20121016 |
144227544 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20121103 | 20121016 |
144229844 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20121102 | 20121016 |
144256694 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20121102 | 20121016 |
144258537 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20121103 | 20121016 |
144260904 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20121102 | 20121016 |
144283838 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20121102 | 20121016 |
144288856 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20121102 | 20121016 |
144296974 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20121103 | 20121016 |
144300896 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20121102 | 20121016 |
144304677 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20121103 | 20121016 |
144337833 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20121102 | 20121016 |
144351781 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20121103 | 20121016 |
144356060 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
144364164 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20121102 | 20121016 |
144381859 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20121102 | 20121016 |
144391650 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20121103 | 20121016 |
144417909 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121103 | 20121016 |
144529491 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20121103 | 20121016 |
144598977 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20121103 | 20121016 |
144603979 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20121102 | 20121016 |
144622368 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20121102 | 20121016 |
144750612 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20121103 | 20121016 |
144760906 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20121102 | 20121016 |
147099833 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20121102 | 20121016 |
147737469 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121103 | 20121016 |
147832689 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20121102 | 20121016 |
147840141 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121103 | 20121016 |
150751442 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20121103 | 20121016 |
150831033 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20121103 | 20121016 |
151131191 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121103 | 20121016 |
151231445 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121103 | 20121016 |
151270463 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121103 | 20121016 |
151334008 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121103 | 20121016 |
151334162 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20121102 | 20121016 |
151370103 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20121103 | 20121016 |
151414608 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20121103 | 20121016 |
151425528 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20121102 | 20121016 |
151489277 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20121103 | 20121016 |
151513841 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121103 | 20121016 |
151569588 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20121103 | 20121016 |
151601461 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20121102 | 20121016 |
151620402 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20121102 | 20121016 |
151623459 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20121102 | 20121016 |
151655310 | ref | gcc -O -fomit-frame-pointer | 20121102 | 20121016 |
151664540 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20121103 | 20121016 |
151674339 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20121102 | 20121016 |
151701613 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20121103 | 20121016 |
151715773 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20121102 | 20121016 |
151716845 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20121103 | 20121016 |
151755389 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20121103 | 20121016 |
151762019 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20121102 | 20121016 |
151766622 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121103 | 20121016 |
151766642 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20121103 | 20121016 |
151815650 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20121102 | 20121016 |
151820328 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20121103 | 20121016 |
151836603 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20121103 | 20121016 |
151843507 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20121103 | 20121016 |
151851477 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20121103 | 20121016 |
151861863 | ref | gcc -mcpu=cortex-r4 -O -fomit-frame-pointer | 20121103 | 20121016 |
151922900 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20121103 | 20121016 |
151962939 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20121103 | 20121016 |
151965777 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20121103 | 20121016 |
151994848 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20121102 | 20121016 |
151998263 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20121103 | 20121016 |
152134864 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121103 | 20121016 |
154988646 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
155773785 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20121103 | 20121016 |
156306600 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
156383071 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20121103 | 20121016 |
166737169 | ref | gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | 20121103 | 20121016 |
166777488 | ref | gcc -mcpu=cortex-r4 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
166785534 | ref | gcc -mcpu=cortex-r4 -O2 -fomit-frame-pointer | 20121103 | 20121016 |