Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
211161 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120724 | 20120717 |
216891 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120724 | 20120717 |
216924 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120724 | 20120717 |
216930 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120724 | 20120717 |
218712 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20120724 | 20120717 |
220272 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120724 | 20120717 |
220308 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120724 | 20120717 |
224997 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120724 | 20120717 |
225021 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120724 | 20120717 |
225405 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120724 | 20120717 |
225414 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120724 | 20120717 |
226359 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120724 | 20120717 |
226425 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120724 | 20120717 |
228234 | gcc | clang -O3 | 20120724 | 20120717 |
231297 | gcc | gcc -O3 -fomit-frame-pointer | 20120724 | 20120717 |
231342 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120724 | 20120717 |
231342 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20120724 | 20120717 |
231378 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120724 | 20120717 |
231390 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120724 | 20120717 |
231417 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20120724 | 20120717 |
231492 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120724 | 20120717 |
231492 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120724 | 20120717 |
231540 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120724 | 20120717 |
231543 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120724 | 20120717 |
231633 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120724 | 20120717 |
244065 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120724 | 20120717 |
244068 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120724 | 20120717 |
244095 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120724 | 20120717 |
244449 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120724 | 20120717 |
244491 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120724 | 20120717 |
256128 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120724 | 20120717 |
256302 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120724 | 20120717 |
257031 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120724 | 20120717 |
257031 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120724 | 20120717 |
261342 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20120724 | 20120717 |
261888 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120724 | 20120717 |
266211 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120724 | 20120717 |
266217 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120724 | 20120717 |
266217 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120724 | 20120717 |
266223 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120724 | 20120717 |
273162 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120724 | 20120717 |
273213 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120724 | 20120717 |
273699 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120724 | 20120717 |
273720 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20120724 | 20120717 |
274170 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120724 | 20120717 |
274197 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20120724 | 20120717 |
274242 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120724 | 20120717 |
274320 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120724 | 20120717 |
274332 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120724 | 20120717 |
275298 | gcc | gcc -O2 -fomit-frame-pointer | 20120724 | 20120717 |
275298 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20120724 | 20120717 |
276180 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120724 | 20120717 |
276822 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120724 | 20120717 |
277515 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20120724 | 20120717 |
278364 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120724 | 20120717 |
278382 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20120724 | 20120717 |
278382 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120724 | 20120717 |
278451 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120724 | 20120717 |
278451 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120724 | 20120717 |
279360 | gcc | gcc -Os -fomit-frame-pointer | 20120724 | 20120717 |
279366 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120724 | 20120717 |
279372 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120724 | 20120717 |
279384 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120724 | 20120717 |
279390 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20120724 | 20120717 |
279408 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20120724 | 20120717 |
284745 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120724 | 20120717 |
284745 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120724 | 20120717 |
284844 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120724 | 20120717 |
284844 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120724 | 20120717 |
289578 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20120724 | 20120717 |
289593 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120724 | 20120717 |
289605 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120724 | 20120717 |
289608 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120724 | 20120717 |
289617 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120724 | 20120717 |
289632 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120724 | 20120717 |
289680 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120724 | 20120717 |
289938 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120724 | 20120717 |
289941 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20120724 | 20120717 |
290220 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20120724 | 20120717 |
290223 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120724 | 20120717 |
290223 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120724 | 20120717 |
290862 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120724 | 20120717 |
290868 | gcc | gcc -m64 -O -fomit-frame-pointer | 20120724 | 20120717 |
290871 | gcc | gcc -O -fomit-frame-pointer | 20120724 | 20120717 |
290871 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120724 | 20120717 |
290871 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120724 | 20120717 |
290871 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120724 | 20120717 |
290874 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120724 | 20120717 |
291585 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120724 | 20120717 |
291588 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20120724 | 20120717 |
1003860 | gcc | gcc | 20120724 | 20120717 |
1003863 | gcc | cc | 20120724 | 20120717 |
1003923 | gcc | gcc -funroll-loops | 20120724 | 20120717 |