Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
151686522 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20111123 | 20110914 |
151752310 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20111123 | 20110914 |
151813594 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20111123 | 20110914 |
151874276 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20111123 | 20110914 |
151940491 | ref | gcc -O3 -fomit-frame-pointer | 20111121 | 20110914 |
151946057 | ref | gcc -O2 -fomit-frame-pointer | 20111121 | 20110914 |
152021279 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20111123 | 20110914 |
152075617 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20111123 | 20110914 |
152093682 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20111123 | 20110914 |
152230736 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20111122 | 20110914 |
152288634 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20111122 | 20110914 |
152298144 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20111122 | 20110914 |
152327244 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20111122 | 20110914 |
152346602 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20111122 | 20110914 |
152368147 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20111122 | 20110914 |
152454911 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20111122 | 20110914 |
152486299 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20111122 | 20110914 |
152489023 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20111122 | 20110914 |
152513863 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20111122 | 20110914 |
153392517 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20111123 | 20110914 |
156661876 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20111123 | 20110914 |
157168770 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20111123 | 20110914 |
162038874 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20111123 | 20110914 |
162150223 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20111123 | 20110914 |
162199614 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20111123 | 20110914 |
163719644 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20111122 | 20110914 |
163729193 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20111122 | 20110914 |
163788353 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20111122 | 20110914 |
163798253 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20111122 | 20110914 |
163807989 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20111122 | 20110914 |
163842796 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20111123 | 20110914 |
164059801 | ref | gcc -Os -fomit-frame-pointer | 20111121 | 20110914 |
164072999 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20111123 | 20110914 |
164806121 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20111122 | 20110914 |
164837433 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20111122 | 20110914 |
164847350 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20111122 | 20110914 |
164849334 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20111122 | 20110914 |
164854660 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20111122 | 20110914 |
165390221 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20111123 | 20110914 |
165487097 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20111123 | 20110914 |
165541649 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20111123 | 20110914 |
165544879 | ref | gcc -O -fomit-frame-pointer | 20111121 | 20110914 |
165933398 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20111123 | 20110914 |
165950796 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20111123 | 20110914 |
171600692 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20111123 | 20110914 |
171637761 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20111122 | 20110914 |
171684597 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20111123 | 20110914 |
171707961 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
171731165 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
172086156 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20111123 | 20110914 |
172236547 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20111123 | 20110914 |
172277601 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20111122 | 20110914 |
172337179 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
172496848 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
173259926 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20111122 | 20110914 |
173276469 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20111122 | 20110914 |
173277812 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20111123 | 20110914 |
173285882 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20111122 | 20110914 |
173333618 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20111122 | 20110914 |
173420708 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20111122 | 20110914 |
173483535 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20111122 | 20110914 |
173522357 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20111122 | 20110914 |
173522764 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20111122 | 20110914 |
173571590 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20111123 | 20110914 |
173609817 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20111122 | 20110914 |
173639813 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20111122 | 20110914 |
173649221 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20111122 | 20110914 |
173651516 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20111122 | 20110914 |
173706861 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20111122 | 20110914 |
173753341 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20111122 | 20110914 |
173754899 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20111122 | 20110914 |
173792723 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20111122 | 20110914 |
174349643 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20111122 | 20110914 |
174669873 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20111122 | 20110914 |
175523206 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 20111122 | 20110914 |
175612724 | ref | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20111123 | 20110914 |
175614276 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 20111123 | 20110914 |
175698584 | ref | gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
175852180 | ref | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20111122 | 20110914 |
175904076 | ref | gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
175910994 | ref | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20111123 | 20110914 |
175944979 | ref | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20111122 | 20110914 |
175946964 | ref | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20111122 | 20110914 |
175953601 | ref | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20111122 | 20110914 |
176013818 | ref | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20111122 | 20110914 |
176017870 | ref | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20111122 | 20110914 |
176020203 | ref | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20111122 | 20110914 |
176024676 | ref | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20111122 | 20110914 |
177197859 | ref | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20111122 | 20110914 |
180341739 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20111123 | 20110914 |
180355267 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20111122 | 20110914 |
180404367 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20111122 | 20110914 |
180406307 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20111122 | 20110914 |
180451436 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
180458488 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20111122 | 20110914 |
180465750 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20111122 | 20110914 |
180468918 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20111203 | 20111120 |
180469470 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20111122 | 20110914 |
180479300 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20111123 | 20110914 |
180540433 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20111122 | 20110914 |
180588028 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20111123 | 20110914 |
180594751 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20111122 | 20110914 |
180652031 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20111122 | 20110914 |
180741847 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20111122 | 20110914 |
Compiler | Implementations
|
cc | clean |
gcc | clean |
gcc -O2 -fomit-frame-pointer | clean |
gcc -O3 -fomit-frame-pointer | clean |
gcc -O -fomit-frame-pointer | clean |
gcc -Os -fomit-frame-pointer | clean |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | clean |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | clean |
gcc -fno-schedule-insns -O -fomit-frame-pointer | clean |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | clean |
gcc -funroll-loops | clean |
gcc -funroll-loops -O2 -fomit-frame-pointer | clean |
gcc -funroll-loops -O3 -fomit-frame-pointer | clean |
gcc -funroll-loops -O -fomit-frame-pointer | clean |
gcc -funroll-loops -Os -fomit-frame-pointer | clean |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | clean |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | clean |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | clean |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | clean |
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | clean |
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | clean |
gcc -mcpu=arm1020t -O -fomit-frame-pointer | clean |
gcc -mcpu=arm1020t -Os -fomit-frame-pointer | clean |
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | clean |
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | clean |
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | clean |
gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | clean |
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | clean |
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | clean |
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | clean |
gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | clean |
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | clean |
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | clean |
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | clean |
gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | clean |
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | clean |
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | clean |
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | clean |
gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | clean |
gcc -mcpu=arm920 -O2 -fomit-frame-pointer | clean |
gcc -mcpu=arm920 -O3 -fomit-frame-pointer | clean |
gcc -mcpu=arm920 -O -fomit-frame-pointer | clean |
gcc -mcpu=arm920 -Os -fomit-frame-pointer | clean |
gcc -mcpu=arm920t -O2 -fomit-frame-pointer | clean |
gcc -mcpu=arm920t -O3 -fomit-frame-pointer | clean |
gcc -mcpu=arm920t -O -fomit-frame-pointer | clean |
gcc -mcpu=arm920t -Os -fomit-frame-pointer | clean |
gcc -mcpu=arm940t -O2 -fomit-frame-pointer | clean |
gcc -mcpu=arm940t -O3 -fomit-frame-pointer | clean |
gcc -mcpu=arm940t -O -fomit-frame-pointer | clean |
gcc -mcpu=arm940t -Os -fomit-frame-pointer | clean |
gcc -mcpu=arm9 -O2 -fomit-frame-pointer | clean |
gcc -mcpu=arm9 -O3 -fomit-frame-pointer | clean |
gcc -mcpu=arm9 -O -fomit-frame-pointer | clean |
gcc -mcpu=arm9 -Os -fomit-frame-pointer | clean |
gcc -mcpu=arm9e -O2 -fomit-frame-pointer | clean |
gcc -mcpu=arm9e -O3 -fomit-frame-pointer | clean |
gcc -mcpu=arm9e -O -fomit-frame-pointer | clean |
gcc -mcpu=arm9e -Os -fomit-frame-pointer | clean |
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | clean |
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | clean |
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | clean |
gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | clean |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | clean |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | clean |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | clean |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | clean |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | clean |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | clean |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | clean |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | clean |
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | clean |
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | clean |
gcc -mcpu=ep9312 -O -fomit-frame-pointer | clean |
gcc -mcpu=ep9312 -Os -fomit-frame-pointer | clean |
gcc -mcpu=xscale -O2 -fomit-frame-pointer | clean |
gcc -mcpu=xscale -O3 -fomit-frame-pointer | clean |
gcc -mcpu=xscale -O -fomit-frame-pointer | clean |
gcc -mcpu=xscale -Os -fomit-frame-pointer | clean
|