Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
78151 | opt64 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
78455 | opt64 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140704 | 20140622 |
78674 | opt64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140704 | 20140622 |
78913 | opt64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140704 | 20140622 |
79257 | opt64 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140704 | 20140622 |
79917 | opt64 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
83769 | opt64 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140704 | 20140622 |
85442 | opt64 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140704 | 20140622 |
85952 | opt64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140704 | 20140622 |
89517 | opt64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140704 | 20140622 |
97176 | opt64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140704 | 20140622 |
98504 | opt64 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140704 | 20140622 |
99329 | opt64 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140704 | 20140622 |
103573 | opt64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140704 | 20140622 |
103591 | opt64 | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140704 | 20140622 |
103858 | opt64 | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140704 | 20140622 |
105133 | opt64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140704 | 20140622 |
105255 | opt64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140704 | 20140622 |
105450 | opt64 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
105503 | opt64 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
105570 | opt64 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
105595 | opt64 | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140704 | 20140622 |
105624 | opt64 | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
105635 | opt64 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140704 | 20140622 |
105650 | opt64 | gcc -O3 -fomit-frame-pointer | 20140704 | 20140622 |
105660 | opt64 | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140704 | 20140622 |
105689 | opt64 | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
105690 | opt64 | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
105690 | opt64 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
105779 | opt64 | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
105804 | opt64 | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140704 | 20140622 |
105809 | opt64 | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140704 | 20140622 |
105820 | opt64 | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140704 | 20140622 |
105873 | opt64 | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
105903 | opt64 | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140704 | 20140622 |
105931 | opt64 | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
105996 | opt64 | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140704 | 20140622 |
106025 | opt64 | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140704 | 20140622 |
106049 | opt64 | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140704 | 20140622 |
106114 | opt64 | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140704 | 20140622 |
106210 | opt64 | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140704 | 20140622 |
106212 | opt64 | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140704 | 20140622 |
106249 | opt64 | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140704 | 20140622 |
106338 | opt64 | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140704 | 20140622 |
106381 | opt64 | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140704 | 20140622 |
106414 | opt64 | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140704 | 20140622 |
106453 | opt64 | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
106464 | opt64 | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
107898 | opt64 | gcc -O2 -fomit-frame-pointer | 20140704 | 20140622 |
108996 | opt64 | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140704 | 20140622 |
109572 | opt64 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140704 | 20140622 |
109791 | opt64 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
109799 | opt64 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
109838 | opt64 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140704 | 20140622 |
109847 | opt64 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
109866 | opt64 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
110183 | opt64 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140704 | 20140622 |
110588 | opt64 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140704 | 20140622 |
110615 | opt64 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140704 | 20140622 |
110673 | opt64 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140704 | 20140622 |
110717 | opt64 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140704 | 20140622 |
110977 | opt64 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140704 | 20140622 |
110987 | opt64 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140704 | 20140622 |
111002 | opt64 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140704 | 20140622 |
111062 | opt64 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140704 | 20140622 |
111076 | opt64 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140704 | 20140622 |
113428 | opt64 | gcc -funroll-loops -O -fomit-frame-pointer | 20140704 | 20140622 |
113844 | opt64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140704 | 20140622 |
116801 | opt64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140704 | 20140622 |
116807 | opt64 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140704 | 20140622 |
116861 | opt64 | gcc -O -fomit-frame-pointer | 20140704 | 20140622 |
125557 | opt64 | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140704 | 20140622 |
125854 | opt64 | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140704 | 20140622 |
126330 | opt64 | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140704 | 20140622 |
126339 | opt64 | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140704 | 20140622 |
134670 | opt64 | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140704 | 20140622 |
147330 | opt64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140704 | 20140622 |
147936 | opt64 | gcc -Os -fomit-frame-pointer | 20140704 | 20140622 |
174326 | opt64 | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140704 | 20140622 |
174340 | opt64 | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140704 | 20140622 |
174379 | opt64 | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140704 | 20140622 |
174395 | opt64 | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140704 | 20140622 |
174696 | opt64 | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140704 | 20140622 |
174944 | opt64 | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140704 | 20140622 |
174962 | opt64 | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140704 | 20140622 |
174967 | opt64 | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140704 | 20140622 |
175220 | opt64 | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140704 | 20140622 |
175298 | opt64 | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140704 | 20140622 |
175352 | opt64 | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140704 | 20140622 |
179614 | opt64 | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
179653 | opt64 | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140704 | 20140622 |
179673 | opt64 | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140704 | 20140622 |
179679 | opt64 | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140704 | 20140622 |
257057 | opt64 | cc | 20140704 | 20140622 |
257060 | opt64 | gcc -funroll-loops | 20140704 | 20140622 |
257203 | opt64 | gcc | 20140704 | 20140622 |
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | opt64 |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | opt64 |
gcc -mcpu=arm810 -O -fomit-frame-pointer | opt64 |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | opt64 |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | opt64 |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | opt64 |
gcc -mcpu=arm8 -O -fomit-frame-pointer | opt64 |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm -O -fomit-frame-pointer | opt64 |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | opt64
|