Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
95211 | c | gcc -O -fomit-frame-pointer | 20100331 | 20100120 |
95283 | c | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
95523 | c | gcc -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
95700 | c | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
95787 | c | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
95799 | c | gcc -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
95943 | c | gcc -m64 -O -fomit-frame-pointer | 20100331 | 20100120 |
95994 | c | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
96099 | c | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100331 | 20100120 |
96468 | c | gcc -funroll-loops -O -fomit-frame-pointer | 20100331 | 20100120 |
96576 | c | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100331 | 20100120 |
96807 | c | gcc -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
96912 | c | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100331 | 20100120 |
96930 | c | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
97452 | c | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100331 | 20100120 |
97662 | c | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100331 | 20100120 |
97956 | c | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
98700 | c | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
98997 | c | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100331 | 20100120 |
99039 | c | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
99096 | c | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100331 | 20100120 |
99288 | c | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
99648 | c | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
106164 | c | icc -m64 -O1 -static -no-vec | 20100331 | 20100120 |
106470 | c | icc -O1 -static -no-vec | 20100331 | 20100120 |
106692 | c | icc -m64 -O2 -static -no-vec | 20100331 | 20100120 |
106851 | c | icc -m64 -xHost -vec-report0 -static | 20100331 | 20100120 |
106896 | c | icc -O1 -xP -static | 20100331 | 20100120 |
107205 | c | icc -m64 -O1 -static | 20100331 | 20100120 |
107220 | c | icc -O1 -xP -static -no-vec | 20100331 | 20100120 |
107346 | c | icc | 20100331 | 20100120 |
107475 | c | icc -no-vec | 20100331 | 20100120 |
107709 | c | icc -m64 -Os -static | 20100331 | 20100120 |
107820 | c | icc -O3 -xP -static | 20100331 | 20100120 |
107838 | c | icc -O1 -xW -static -no-vec | 20100331 | 20100120 |
107889 | c | icc -O3 -xP -static -no-vec | 20100331 | 20100120 |
108003 | c | icc -Os -xP -static | 20100331 | 20100120 |
108060 | c | icc -O2 -static -no-vec | 20100331 | 20100120 |
108135 | c | icc -m64 -O3 -static | 20100331 | 20100120 |
108138 | c | icc -m64 -O2 -static | 20100331 | 20100120 |
108156 | c | icc -O1 -xW -static | 20100331 | 20100120 |
108222 | c | icc -Os -xP -static -no-vec | 20100331 | 20100120 |
108225 | c | icc -O2 -xW -static | 20100331 | 20100120 |
108357 | c | icc -O1 -static | 20100331 | 20100120 |
108396 | c | icc -O2 -xP -static -no-vec | 20100331 | 20100120 |
108408 | c | icc -Os -static | 20100331 | 20100120 |
108456 | c | icc -O2 -static | 20100331 | 20100120 |
108480 | c | icc -m64 -Os -static -no-vec | 20100331 | 20100120 |
108486 | c | icc -Os -static -no-vec | 20100331 | 20100120 |
108495 | c | icc -O2 -xW -static -no-vec | 20100331 | 20100120 |
108531 | c | icc -O3 -static | 20100331 | 20100120 |
108531 | c | icc -m64 -O3 -static -no-vec | 20100331 | 20100120 |
108567 | c | icc -O3 -static -no-vec | 20100331 | 20100120 |
108684 | c | icc -Os -xW -static | 20100331 | 20100120 |
108699 | c | icc -O2 -xP -static | 20100331 | 20100120 |
108999 | c | icc -O3 -xW -static | 20100331 | 20100120 |
109110 | c | icc -O3 -xW -static -no-vec | 20100331 | 20100120 |
109200 | c | icc -Os -xW -static -no-vec | 20100331 | 20100120 |
110673 | c | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
111174 | c | gcc -m64 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
111384 | c | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
111780 | c | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100331 | 20100120 |
111858 | c | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100331 | 20100120 |
112059 | c | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
112083 | c | gcc -O2 -fomit-frame-pointer | 20100331 | 20100120 |
112116 | c | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
112170 | c | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
112218 | c | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
112251 | c | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
112305 | c | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
112347 | c | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
112392 | c | gcc -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
112401 | c | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
112437 | c | gcc -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
112440 | c | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100331 | 20100120 |
112467 | c | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
112485 | c | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
112545 | c | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100331 | 20100120 |
112698 | c | gcc -m64 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
113040 | c | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
113085 | c | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
113145 | c | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
113175 | c | gcc -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
113412 | c | gcc -O3 -fomit-frame-pointer | 20100331 | 20100120 |
113841 | c | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
114018 | c | gcc -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
114255 | c | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100331 | 20100120 |
114795 | c | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
114801 | c | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
115197 | c | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
115341 | c | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
115365 | c | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
115494 | c | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
115500 | c | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
115647 | c | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100331 | 20100120 |
115668 | c | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
115746 | c | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
115854 | c | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
116148 | c | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
116373 | c | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
116901 | c | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100331 | 20100120 |
117903 | c | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
120654 | c | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100331 | 20100120 |
121671 | c | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
121821 | c | gcc -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
122544 | c | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100331 | 20100120 |
122700 | c | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100331 | 20100120 |
122763 | c | gcc -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
122814 | c | gcc -Os -fomit-frame-pointer | 20100331 | 20100120 |
122970 | c | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
123078 | c | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100331 | 20100120 |
123108 | c | gcc -m64 -Os -fomit-frame-pointer | 20100331 | 20100120 |
123150 | c | gcc -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
123312 | c | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
123399 | c | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
123756 | c | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100331 | 20100120 |
125100 | c | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
125295 | c | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
126054 | c | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100331 | 20100120 |
126249 | c | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100331 | 20100120 |
126282 | c | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
126306 | c | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
126444 | c | gcc -funroll-loops -Os -fomit-frame-pointer | 20100331 | 20100120 |
126639 | c | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
126945 | c | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100331 | 20100120 |
127065 | c | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
128340 | c | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
132558 | c | cc | 20100331 | 20100120 |
133347 | c | gcc | 20100331 | 20100120 |
135123 | c | gcc -funroll-loops | 20100331 | 20100120 |