Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
76126 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150215 | 20141124 |
76126 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
76155 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150215 | 20141124 |
77466 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
77625 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
77854 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
78512 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
78710 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150215 | 20141124 |
78716 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
78730 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150215 | 20141124 |
79379 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
80328 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
80753 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150215 | 20141124 |
80764 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
81523 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
81688 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
82053 | gcc | gcc -O3 -fomit-frame-pointer | 20150215 | 20141124 |
84385 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
84547 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
84700 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
84700 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150215 | 20141124 |
84924 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
84943 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
87224 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
87224 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
88230 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
88230 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
88332 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
89170 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
89318 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
89499 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
96200 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150215 | 20141124 |
96203 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150215 | 20141124 |
96452 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20150215 | 20141124 |
98078 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
98223 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
99943 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
99943 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
100391 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
101136 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
101609 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
101612 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
102771 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
102779 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
103116 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
103247 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
103380 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
103380 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
104726 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150215 | 20141124 |
104757 | gcc | gcc -O2 -fomit-frame-pointer | 20150215 | 20141124 |
104763 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
105763 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150215 | 20141124 |
105763 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150215 | 20141124 |
105788 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20150215 | 20141124 |
105961 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
105973 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
106066 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
106069 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20150215 | 20141124 |
106103 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150215 | 20141124 |
106208 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
106440 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
106448 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
106556 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150215 | 20141124 |
106978 | gcc | gcc -Os -fomit-frame-pointer | 20150215 | 20141124 |
107010 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
108528 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150215 | 20141124 |
108531 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150215 | 20141124 |
108588 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150215 | 20141124 |
108608 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150215 | 20141124 |
109089 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
109097 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
117342 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
117385 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
117917 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
117963 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
118388 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150215 | 20141124 |
118388 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150215 | 20141124 |
118388 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150215 | 20141124 |
118473 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150215 | 20141124 |
118595 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150215 | 20141124 |
118595 | gcc | gcc -m64 -O -fomit-frame-pointer | 20150215 | 20141124 |
118598 | gcc | gcc -O -fomit-frame-pointer | 20150215 | 20141124 |
120601 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
120601 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
121663 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
121663 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
125168 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
125168 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
416820 | gcc | gcc | 20150215 | 20141124 |
416899 | gcc | gcc -funroll-loops | 20150215 | 20141124 |
416996 | gcc | cc | 20150215 | 20141124 |