Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1450788 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1453924 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1455688 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1457708 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1477668 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1489760 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1540372 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20141015 | 20141014 |
1546920 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141015 | 20141014 |
1547504 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20141015 | 20141014 |
1578700 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20141015 | 20141014 |
1579744 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141015 | 20141014 |
1579876 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141015 | 20141014 |
1580172 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141015 | 20141014 |
1582288 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141015 | 20141014 |
1582504 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141015 | 20141014 |
1582688 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20141015 | 20141014 |
1583628 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141015 | 20141014 |
1584168 | ref | gcc -m64 -O -fomit-frame-pointer | 20141015 | 20141014 |
1586632 | ref | gcc -O -fomit-frame-pointer | 20141015 | 20141014 |
1589228 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141015 | 20141014 |
1589668 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20141015 | 20141014 |
1591604 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141015 | 20141014 |
1594612 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141015 | 20141014 |
1595012 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141015 | 20141014 |
1601432 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141015 | 20141014 |
1605180 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141015 | 20141014 |
1611516 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141015 | 20141014 |
1687708 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20141015 | 20141014 |
1690552 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20141015 | 20141014 |
1708860 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141015 | 20141014 |
2017896 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2019756 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2021296 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2022560 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2025108 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2026380 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2031516 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2031904 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2032372 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2033060 | ref | gcc -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2033716 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2033732 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2034520 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2034836 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2035016 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2036160 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2037480 | ref | gcc -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2039416 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2040200 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2041116 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2042644 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2046832 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2052940 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2054232 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2055500 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2056528 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2056760 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2058060 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2058184 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2059344 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141015 | 20141014 |
2059920 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2065528 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2069900 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2070720 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2071500 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2076184 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
2285192 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141015 | 20141014 |
2285592 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141015 | 20141014 |
2285708 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141015 | 20141014 |
2287424 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141015 | 20141014 |
2288708 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20141015 | 20141014 |
2289220 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141015 | 20141014 |
2290172 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141015 | 20141014 |
2290524 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141015 | 20141014 |
2292496 | ref | gcc -Os -fomit-frame-pointer | 20141015 | 20141014 |
2293256 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141015 | 20141014 |
2293448 | ref | gcc -m64 -Os -fomit-frame-pointer | 20141015 | 20141014 |
2295432 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141015 | 20141014 |
2316548 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20141015 | 20141014 |
2320764 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141015 | 20141014 |
2321372 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20141015 | 20141014 |
2322616 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141015 | 20141014 |
2323116 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141015 | 20141014 |
2337652 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141015 | 20141014 |
5169796 | ref | gcc | 20141015 | 20141014 |
5174912 | ref | gcc -funroll-loops | 20141015 | 20141014 |
5194092 | ref | cc | 20141015 | 20141014 |