Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13304 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13362 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13376 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13392 | e/tpy | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13408 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13426 | e/tpy | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13440 | e/tpy | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13441 | e/tpy | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13452 | e/tpy | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13483 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13496 | e/tpy | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13499 | e/tpy | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13544 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13638 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13681 | e/tpy | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13698 | e/tpy | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13702 | e/tpy | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13772 | e/tpy | gcc -m64 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13784 | e/tpy | gcc -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13804 | e/tpy | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13866 | e/tpy | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13876 | e/tpy | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13894 | e/tpy | gcc -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13916 | e/tpy | gcc -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13916 | e/tpy | gcc -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13920 | e/tpy | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13932 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13938 | e/tpy | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13942 | e/tpy | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13946 | e/tpy | gcc -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13949 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13950 | e/tpy | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13952 | e/tpy | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13960 | e/tpy | gcc -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13962 | e/tpy | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
13968 | e/tpy | gcc -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13970 | e/tpy | gcc -m64 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13990 | e/tpy | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
13996 | e/tpy | gcc -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
14014 | e/tpy | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
14030 | e/tpy | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
14066 | e/tpy | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
14102 | e/tpy | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
14130 | e/tpy | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20121106 | 20121016 |
14222 | e/tpy | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
14224 | e/tpy | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20121106 | 20121016 |
14228 | e/tpy | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20121106 | 20121016 |
14236 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
14248 | e/tpy | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
14404 | e/tpy | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
14668 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
14694 | e/tpy | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20121106 | 20121016 |
14718 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121106 | 20121016 |
14736 | e/tpy | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
14742 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
14760 | e/tpy | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
14764 | e/tpy | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
14774 | e/tpy | gcc -funroll-loops -O -fomit-frame-pointer | 20121106 | 20121016 |
14784 | e/tpy | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
14794 | e/tpy | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
14794 | e/tpy | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20121106 | 20121016 |
14796 | e/tpy | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
14816 | e/tpy | gcc -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
14826 | e/tpy | gcc -m64 -Os -fomit-frame-pointer | 20121106 | 20121016 |
14836 | e/tpy | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
14860 | e/tpy | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20121106 | 20121016 |
14862 | e/tpy | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20121106 | 20121016 |
14886 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
14898 | e/tpy | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
14900 | e/tpy | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
14904 | e/tpy | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
14972 | e/tpy | gcc -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
14978 | e/tpy | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20121106 | 20121016 |
14980 | e/tpy | gcc -O -fomit-frame-pointer | 20121106 | 20121016 |
14980 | e/tpy | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20121106 | 20121016 |
14984 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20121106 | 20121016 |
14986 | e/tpy | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
14994 | e/tpy | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20121106 | 20121016 |
15000 | e/tpy | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121106 | 20121016 |
15002 | e/tpy | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121106 | 20121016 |
15004 | e/tpy | gcc -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
15018 | e/tpy | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20121106 | 20121016 |
15036 | e/tpy | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20121106 | 20121016 |
15044 | e/tpy | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20121106 | 20121016 |
15052 | e/tpy | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
15054 | e/tpy | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20121106 | 20121016 |
15062 | e/tpy | gcc -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
15072 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
15076 | e/tpy | gcc -funroll-loops -Os -fomit-frame-pointer | 20121106 | 20121016 |
15078 | e/tpy | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121106 | 20121016 |
15088 | e/tpy | gcc -m64 -O -fomit-frame-pointer | 20121106 | 20121016 |
15136 | e/tpy | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20121106 | 20121016 |
15140 | e/tpy | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20121106 | 20121016 |
15152 | e/tpy | gcc -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
15164 | e/tpy | gcc -Os -fomit-frame-pointer | 20121106 | 20121016 |
15168 | e/tpy | gcc -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
15214 | e/tpy | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
15220 | e/tpy | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20121106 | 20121016 |
15226 | e/tpy | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
15348 | e/tpy | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20121106 | 20121016 |
54418 | e/tpy | gcc -funroll-loops | 20121106 | 20121016 |
54544 | e/tpy | gcc | 20121106 | 20121016 |
54702 | e/tpy | cc | 20121106 | 20121016 |