| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 10288763 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 10719448 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 11196869 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 11553625 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 12096954 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 12213377 | ref | gcc -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 12235304 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 12271707 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 12382853 | ref | gcc -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 12563427 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 12792341 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 12930571 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 12995796 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 13084025 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 13241889 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 13242166 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 13242333 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 13250602 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 13304818 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 13339399 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140719 | 20140622 |
| 13370584 | ref | gcc -Os -fomit-frame-pointer | 20140719 | 20140622 |
| 13407707 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140719 | 20140622 |
| 13409420 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140719 | 20140622 |
| 13411242 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140719 | 20140622 |
| 13415095 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140719 | 20140622 |
| 13458979 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140719 | 20140622 |
| 13486179 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 13486847 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 13487896 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140719 | 20140622 |
| 13527652 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 13528330 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 13537998 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 13872642 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140719 | 20140622 |
| 13989291 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140719 | 20140622 |
| 14351953 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140719 | 20140622 |
| 14387158 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140719 | 20140622 |
| 14523137 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 14585086 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 14588394 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140719 | 20140622 |
| 14588989 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140719 | 20140622 |
| 14664049 | ref | gcc -O -fomit-frame-pointer | 20140719 | 20140622 |
| 14675665 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140719 | 20140622 |
| 14728452 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140719 | 20140622 |
| 14736373 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140719 | 20140622 |
| 14738833 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140719 | 20140622 |
| 14831036 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 14844438 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 14856971 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 14874647 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 14881655 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 14887347 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 14888265 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 14896698 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 14903023 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 14927998 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 15049915 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140719 | 20140622 |
| 15472071 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140719 | 20140622 |
| 15476437 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140719 | 20140622 |
| 15478628 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140719 | 20140622 |
| 15489024 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140719 | 20140622 |
| 15513434 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140719 | 20140622 |
| 15721435 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140719 | 20140622 |
| 15768336 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140719 | 20140622 |
| 16543410 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140719 | 20140622 |
| 16568425 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140719 | 20140622 |
| 16575703 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 16626268 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 16699578 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140719 | 20140622 |
| 16702476 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140719 | 20140622 |
| 16711784 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140719 | 20140622 |
| 16749880 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140719 | 20140622 |
| 16772859 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140719 | 20140622 |
| 16806038 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140719 | 20140622 |
| 16808783 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140719 | 20140622 |
| 16813263 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 16848916 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140719 | 20140622 |
| 16859359 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 16882796 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 16895411 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 17039612 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 17090909 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 17093974 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 17107641 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 17110215 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 17115261 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 17130773 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140719 | 20140622 |
| 17434538 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140719 | 20140622 |
| 17448071 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140719 | 20140622 |
| 17456373 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140719 | 20140622 |
| 17486561 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140719 | 20140622 |
| 17496010 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140719 | 20140622 |
| 17498656 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140719 | 20140622 |
| 17499341 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140719 | 20140622 |
| 64517400 | ref | gcc | 20140719 | 20140622 |
| 64524297 | ref | cc | 20140719 | 20140622 |
| 64526286 | ref | gcc -funroll-loops | 20140719 | 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
|