Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
27140 | cop_opt32 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120815 | 20120812 |
27160 | cop_opt32 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120815 | 20120812 |
27232 | cop_opt32 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120815 | 20120812 |
27236 | cop_opt32 | gcc -march=k8 -O -fomit-frame-pointer | 20120815 | 20120812 |
27244 | cop_opt32 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120815 | 20120812 |
27252 | cop_opt32 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120815 | 20120812 |
27264 | cop_opt32 | gcc -march=barcelona -O -fomit-frame-pointer | 20120815 | 20120812 |
27340 | cop_opt32 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120815 | 20120812 |
27700 | cop_opt32 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120815 | 20120812 |
27704 | cop_opt32 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120815 | 20120812 |
27716 | cop_opt32 | gcc -O -fomit-frame-pointer | 20120815 | 20120812 |
27716 | cop_opt32 | gcc -m64 -O -fomit-frame-pointer | 20120815 | 20120812 |
27728 | cop_opt32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120815 | 20120812 |
27728 | cop_opt32 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120815 | 20120812 |
27752 | cop_opt32 | gcc -funroll-loops -O -fomit-frame-pointer | 20120815 | 20120812 |
27768 | cop_opt32 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120815 | 20120812 |
27824 | cop_opt32 | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120815 | 20120812 |
27824 | cop_opt32 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120815 | 20120812 |
27848 | cop_opt32 | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120815 | 20120812 |
28652 | cop_opt32 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120815 | 20120812 |
28656 | cop_opt32 | gcc -march=nocona -O -fomit-frame-pointer | 20120815 | 20120812 |
28664 | cop_opt32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120815 | 20120812 |
28764 | cop_opt32 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120815 | 20120812 |
28784 | cop_opt32 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120815 | 20120812 |
29084 | cop_opt32 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120815 | 20120812 |
29236 | cop_opt32 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29284 | cop_opt32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29324 | cop_opt32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29464 | cop_opt32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29464 | cop_opt32 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29472 | cop_opt32 | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29500 | cop_opt32 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29504 | cop_opt32 | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29516 | cop_opt32 | gcc -m64 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29524 | cop_opt32 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29564 | cop_opt32 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29584 | cop_opt32 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29648 | cop_opt32 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29740 | cop_opt32 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29752 | cop_opt32 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29756 | cop_opt32 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
29764 | cop_opt32 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
29784 | cop_opt32 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
29792 | cop_opt32 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29800 | cop_opt32 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
29800 | cop_opt32 | gcc -march=k8 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
29844 | cop_opt32 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
29864 | cop_opt32 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
29868 | cop_opt32 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29888 | cop_opt32 | gcc -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29904 | cop_opt32 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29924 | cop_opt32 | gcc -march=k8 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29928 | cop_opt32 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
29936 | cop_opt32 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30024 | cop_opt32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30040 | cop_opt32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30128 | cop_opt32 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30152 | cop_opt32 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30164 | cop_opt32 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30228 | cop_opt32 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30248 | cop_opt32 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30260 | cop_opt32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30300 | cop_opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30340 | cop_opt32 | gcc -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30636 | cop_opt32 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30712 | cop_opt32 | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30744 | cop_opt32 | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120815 | 20120812 |
30952 | cop_opt32 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
30972 | cop_opt32 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
31132 | cop_opt32 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
31192 | cop_opt32 | gcc -march=nocona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
31988 | cop_opt32 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
32248 | cop_opt32 | gcc -march=nocona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
32276 | cop_opt32 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
32476 | cop_opt32 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
36452 | cop_opt32 | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120815 | 20120812 |
36472 | cop_opt32 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120815 | 20120812 |
36496 | cop_opt32 | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120815 | 20120812 |
36628 | cop_opt32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120815 | 20120812 |
36656 | cop_opt32 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120815 | 20120812 |
36668 | cop_opt32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120815 | 20120812 |
36680 | cop_opt32 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120815 | 20120812 |
36704 | cop_opt32 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120815 | 20120812 |
36736 | cop_opt32 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120815 | 20120812 |
36760 | cop_opt32 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120815 | 20120812 |
36764 | cop_opt32 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120815 | 20120812 |
36776 | cop_opt32 | gcc -march=barcelona -Os -fomit-frame-pointer | 20120815 | 20120812 |
36792 | cop_opt32 | gcc -march=k8 -Os -fomit-frame-pointer | 20120815 | 20120812 |
36800 | cop_opt32 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120815 | 20120812 |
36824 | cop_opt32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120815 | 20120812 |
36840 | cop_opt32 | gcc -m64 -Os -fomit-frame-pointer | 20120815 | 20120812 |
36892 | cop_opt32 | gcc -Os -fomit-frame-pointer | 20120815 | 20120812 |
37028 | cop_opt32 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120815 | 20120812 |
37260 | cop_opt32 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120815 | 20120812 |
37308 | cop_opt32 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120815 | 20120812 |
37620 | cop_opt32 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120815 | 20120812 |
37628 | cop_opt32 | gcc -march=nocona -Os -fomit-frame-pointer | 20120815 | 20120812 |
37656 | cop_opt32 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120815 | 20120812 |
37696 | cop_opt32 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120815 | 20120812 |
37704 | cop_opt32 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120815 | 20120812 |
82100 | cop_opt32 | cc | 20120815 | 20120812 |
82108 | cop_opt32 | gcc | 20120815 | 20120812 |
82136 | cop_opt32 | gcc -funroll-loops | 20120815 | 20120812 |