Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1838348 | neon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140529 |
1838386 | neon2 | gcc -O2 -fomit-frame-pointer | 20140628 | 20140529 |
1841630 | neon2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140529 |
1940510 | neon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140529 |
1940564 | neon2 | gcc | 20140628 | 20140529 |
1940584 | neon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140529 |
1940736 | neon2 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140628 | 20140529 |
1940813 | neon2 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140628 | 20140529 |
1940827 | neon2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140628 | 20140529 |
1941114 | neon2 | gcc -funroll-loops -O -fomit-frame-pointer | 20140628 | 20140529 |
1941557 | neon2 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
1942775 | neon2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140529 |
1944059 | neon2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140529 |
1946479 | neon2 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
1947022 | neon2 | cc | 20140628 | 20140529 |
1947684 | neon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140529 |
1948744 | neon2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140529 |
1948780 | neon2 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140628 | 20140529 |
1955818 | neon2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140529 |
1955855 | neon2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140628 | 20140529 |
1957852 | neon2 | gcc -Os -fomit-frame-pointer | 20140628 | 20140529 |
1958841 | neon2 | gcc -funroll-loops | 20140628 | 20140529 |
1962576 | neon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140529 |
1966071 | neon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140529 |
1969214 | neon2 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
1969875 | neon2 | gcc -O -fomit-frame-pointer | 20140628 | 20140529 |
1969912 | neon2 | gcc -O3 -fomit-frame-pointer | 20140628 | 20140529 |
1969963 | neon2 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
1974140 | neon2 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140628 | 20140529 |
1976491 | neon2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140529 |
1976534 | neon2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140628 | 20140529 |
1979110 | neon2 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140529 |
1986986 | neon2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140529 |
1990336 | neon2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140529 |
2002116 | neon2 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140529 |
9214674 | ref10 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140529 |
9219698 | ref10 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140529 |
9286086 | ref10 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140529 |
9306291 | ref10 | gcc -Os -fomit-frame-pointer | 20140628 | 20140529 |
9306699 | ref10 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140529 |
9342807 | ref10 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140529 |
9342866 | ref10 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140529 |
9369693 | ref10 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140529 |
9370186 | ref10 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140628 | 20140529 |
9481445 | ref10 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140628 | 20140529 |
9500597 | ref10 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140628 | 20140529 |
9691488 | ref10 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140628 | 20140529 |
9691757 | ref10 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140628 | 20140529 |
9703542 | ref10 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140628 | 20140529 |
9703681 | ref10 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140628 | 20140529 |
9707637 | ref10 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140628 | 20140529 |
10516976 | ref10 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140529 |
10741606 | ref10 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
10745920 | ref10 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
11514158 | ref10 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140529 |
11517595 | ref10 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140529 |
11612559 | ref10 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140628 | 20140529 |
11629449 | ref10 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140628 | 20140529 |
11664157 | ref10 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
11681528 | ref10 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
12004091 | ref10 | gcc -O2 -fomit-frame-pointer | 20140628 | 20140529 |
12004703 | ref10 | gcc -O3 -fomit-frame-pointer | 20140628 | 20140529 |
12391784 | ref10 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140529 |
12410559 | ref10 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140529 |
12872087 | ref10 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
12872238 | ref10 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
12872344 | ref10 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140628 | 20140529 |
12872492 | ref10 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140628 | 20140529 |
12872505 | ref10 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
12872600 | ref10 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
12969250 | ref10 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
12969258 | ref10 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
12969302 | ref10 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
12970847 | ref10 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
19659144 | ref10 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140628 | 20140529 |
19659592 | ref10 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140628 | 20140529 |
19659864 | ref10 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140628 | 20140529 |
19660021 | ref10 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140628 | 20140529 |
19660393 | ref10 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140628 | 20140529 |
20606526 | ref10 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140628 | 20140529 |
20607129 | ref10 | gcc -O -fomit-frame-pointer | 20140628 | 20140529 |
20607594 | ref10 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140628 | 20140529 |
20609547 | ref10 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140529 |
20617321 | ref10 | gcc -funroll-loops -O -fomit-frame-pointer | 20140628 | 20140529 |
20618183 | ref10 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140529 |
23327592 | ref10 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140529 |
24522321 | ref10 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140529 |
42829793 | ref10 | gcc | 20140628 | 20140529 |
42830738 | ref10 | cc | 20140628 | 20140529 |
42832438 | ref10 | gcc -funroll-loops | 20140628 | 20140529 |
76869740 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140628 | 20140529 |
83991751 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140529 |
86211731 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
89623037 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
89624619 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
89625648 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
89626170 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
89627497 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140628 | 20140529 |
89928617 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140529 |
90511005 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
90512332 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140628 | 20140529 |
90532983 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
90557720 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
90588908 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
93225327 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140529 |
93236349 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
93613903 | ref | gcc -O2 -fomit-frame-pointer | 20140628 | 20140529 |
93614794 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140529 |
93752701 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140628 | 20140529 |
93955979 | ref | gcc -O3 -fomit-frame-pointer | 20140628 | 20140529 |
95536846 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140628 | 20140529 |
95894223 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140529 |
96003990 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140529 |
100424882 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140529 |
100469660 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140628 | 20140529 |
102145976 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140628 | 20140529 |
102152239 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140628 | 20140529 |
102160026 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140628 | 20140529 |
102160364 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140628 | 20140529 |
102161867 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140628 | 20140529 |
106219046 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140628 | 20140529 |
106356763 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140529 |
106383600 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140529 |
106393860 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140628 | 20140529 |
106396389 | ref | gcc -O -fomit-frame-pointer | 20140628 | 20140529 |
106409229 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140529 |
119077951 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140628 | 20140529 |
119095118 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140628 | 20140529 |
119096606 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140628 | 20140529 |
119107517 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140628 | 20140529 |
119109112 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140628 | 20140529 |
122207666 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140628 | 20140529 |
122214058 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140529 |
124686746 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140529 |
124861094 | ref | gcc -Os -fomit-frame-pointer | 20140628 | 20140529 |
124866748 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140529 |
125701710 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140529 |
125718235 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140628 | 20140529 |
125927899 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140628 | 20140529 |
354500043 | ref | gcc -funroll-loops | 20140628 | 20140529 |
354502779 | ref | cc | 20140628 | 20140529 |
354514938 | ref | gcc | 20140628 | 20140529 |
Compiler | Implementations
|
cc | donna_c64 |
gcc | donna_c64 |
gcc -O2 -fomit-frame-pointer | donna_c64 |
gcc -O3 -fomit-frame-pointer | donna_c64 |
gcc -O -fomit-frame-pointer | donna_c64 |
gcc -Os -fomit-frame-pointer | donna_c64 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | donna_c64 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | donna_c64 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | donna_c64 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops | donna_c64 |
gcc -funroll-loops -O2 -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -O3 -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -O -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -Os -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | donna_c64 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | donna_c64 |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | donna_c64
|