Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
55756 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
55776 | gcc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
55780 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
55884 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
55904 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
56068 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
56072 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
56664 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
56680 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
56720 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121015 | 20120928 |
56784 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
56820 | gcc | gcc -O3 -fomit-frame-pointer | 20121015 | 20120928 |
56828 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
56920 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121015 | 20120928 |
56992 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121015 | 20120928 |
57000 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
57012 | gcc | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20121015 | 20120928 |
57064 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
57196 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
57200 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121015 | 20120928 |
57312 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
57408 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20121015 | 20120928 |
57432 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20121015 | 20120928 |
57584 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121015 | 20120928 |
57792 | gcc | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20121015 | 20120928 |
57820 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
57952 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
59792 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
60284 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
60316 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
60364 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
61080 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20121015 | 20120928 |
61268 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
61868 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
61924 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
63748 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
63952 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
64088 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20121015 | 20120928 |
64136 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
65412 | gcc | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20121015 | 20120928 |
65464 | gcc | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20121015 | 20120928 |
65640 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20121015 | 20120928 |
65696 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20121015 | 20120928 |
65848 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
66072 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
66084 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
66160 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20121015 | 20120928 |
66228 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121015 | 20120928 |
66284 | gcc | gcc -O2 -fomit-frame-pointer | 20121015 | 20120928 |
66316 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20121015 | 20120928 |
66320 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
66348 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
66352 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121015 | 20120928 |
66360 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20121015 | 20120928 |
66380 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20121015 | 20120928 |
66404 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
66516 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20121015 | 20120928 |
66864 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20121015 | 20120928 |
66900 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20121015 | 20120928 |
66912 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20121015 | 20120928 |
66936 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20121015 | 20120928 |
67036 | gcc | gcc -Os -fomit-frame-pointer | 20121015 | 20120928 |
67108 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121015 | 20120928 |
67124 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20121015 | 20120928 |
67180 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20121015 | 20120928 |
67312 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20121015 | 20120928 |
67416 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20121015 | 20120928 |
67440 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121015 | 20120928 |
67468 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121015 | 20120928 |
67684 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20121015 | 20120928 |
67708 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20121015 | 20120928 |
67796 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121015 | 20120928 |
67940 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20121015 | 20120928 |
67948 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20121015 | 20120928 |
68180 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20121015 | 20120928 |
68184 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20121015 | 20120928 |
68408 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20121015 | 20120928 |
68468 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20121015 | 20120928 |
68508 | gcc | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20121015 | 20120928 |
68516 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20121015 | 20120928 |
68672 | gcc | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20121015 | 20120928 |
74312 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
74716 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20121015 | 20120928 |
75256 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20121015 | 20120928 |
75272 | gcc | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20121015 | 20120928 |
75328 | gcc | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20121015 | 20120928 |
75328 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20121015 | 20120928 |
75584 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20121015 | 20120928 |
75812 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20121015 | 20120928 |
75960 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20121015 | 20120928 |
76024 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20121015 | 20120928 |
76056 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20121015 | 20120928 |
76224 | gcc | gcc -O -fomit-frame-pointer | 20121015 | 20120928 |
76264 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20121015 | 20120928 |
76272 | gcc | gcc -m64 -O -fomit-frame-pointer | 20121015 | 20120928 |
76304 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121015 | 20120928 |
76340 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20121015 | 20120928 |
76452 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20121015 | 20120928 |
76472 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20121015 | 20120928 |
77272 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20121015 | 20120928 |
77304 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20121015 | 20120928 |
77816 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121015 | 20120928 |
77868 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121015 | 20120928 |
78032 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20121015 | 20120928 |
238260 | gcc | gcc -funroll-loops | 20121015 | 20120928 |
240216 | gcc | gcc | 20121015 | 20120928 |
240432 | gcc | cc | 20121015 | 20120928 |