Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
165929532 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140628 | 20140622 |
166070283 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140628 | 20140622 |
166087026 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140628 | 20140622 |
166158528 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140628 | 20140622 |
166172700 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
166239033 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140628 | 20140622 |
166249167 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140628 | 20140622 |
166342875 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
166365609 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
166409130 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
166473297 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
166480968 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
166554480 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
166595451 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
166924011 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140628 | 20140622 |
173530089 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
173839206 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
174105657 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140628 | 20140622 |
174252486 | ref | gcc -O3 -fomit-frame-pointer | 20140628 | 20140622 |
174295542 | ref | gcc -O2 -fomit-frame-pointer | 20140628 | 20140622 |
174317800 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140628 | 20140622 |
174332331 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
174976182 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
175107198 | ref | gcc -Os -fomit-frame-pointer | 20140628 | 20140622 |
175162489 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140628 | 20140622 |
177774186 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
177935715 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
182026845 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
182279823 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140628 | 20140622 |
182462016 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
182646936 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
182660550 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
182676753 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
182797221 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
182945840 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
188925513 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
190691676 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140628 | 20140622 |
190758690 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140628 | 20140622 |
190825485 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140628 | 20140622 |
190879389 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140628 | 20140622 |
191051496 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140628 | 20140622 |
191053497 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140628 | 20140622 |
194453562 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
194506215 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
194510145 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
194538666 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
194657136 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
194820144 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
194834523 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
194902515 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
194941776 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140628 | 20140622 |
195126867 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
195188172 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
195211755 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
195392655 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
195512070 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
198083499 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
198198798 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
198222071 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
198229746 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
198349974 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
198392547 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
198436083 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
198442339 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
198481401 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
198504429 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140628 | 20140622 |
198594936 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140628 | 20140622 |
198612765 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
198688785 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
198742620 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
203164113 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
207054648 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140628 | 20140622 |
207093327 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140628 | 20140622 |
207117513 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
207141729 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140628 | 20140622 |
207184696 | ref | gcc -O -fomit-frame-pointer | 20140628 | 20140622 |
207192675 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140628 | 20140622 |
207200640 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140628 | 20140622 |
207209457 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140628 | 20140622 |
207265824 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
207293445 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
207328713 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140628 | 20140622 |
207343758 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140628 | 20140622 |
207382881 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140628 | 20140622 |
207396399 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
207409977 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140628 | 20140622 |
207439938 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140628 | 20140622 |
207460008 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
207467379 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
207483183 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140628 | 20140622 |
207485271 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
207516195 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
207539604 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
724862625 | ref | cc | 20140628 | 20140622 |
725361552 | ref | gcc -funroll-loops | 20140628 | 20140622 |
725505315 | ref | gcc | 20140628 | 20140622 |
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=arm810 -O -fomit-frame-pointer | ref |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | ref |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=arm8 -O -fomit-frame-pointer | ref |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | ref |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | ref |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | ref |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | ref |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | ref |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm -O -fomit-frame-pointer | ref |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | ref
|