Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1831067 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
1831441 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121107 | 20121016 |
1831734 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121107 | 20121016 |
1833904 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
1839682 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
1851714 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
1854579 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
1862436 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
1865477 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
1898386 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20121107 | 20121016 |
1899848 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20121107 | 20121016 |
1901898 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20121107 | 20121016 |
1902351 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20121107 | 20121016 |
1905403 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20121107 | 20121016 |
1910609 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20121107 | 20121016 |
1910892 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20121107 | 20121016 |
1912803 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20121107 | 20121016 |
1912884 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121107 | 20121016 |
1966296 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20121107 | 20121016 |
1967114 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20121107 | 20121016 |
2013900 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20121107 | 20121016 |
2013920 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121107 | 20121016 |
2013988 | ref | gcc -Os -fomit-frame-pointer | 20121107 | 20121016 |
2014819 | ref | gcc -m64 -Os -fomit-frame-pointer | 20121107 | 20121016 |
2014854 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20121107 | 20121016 |
2015171 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20121107 | 20121016 |
2015900 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121107 | 20121016 |
2022811 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20121107 | 20121016 |
2026529 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20121107 | 20121016 |
2026847 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20121107 | 20121016 |
2027220 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20121107 | 20121016 |
2027842 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20121107 | 20121016 |
2029728 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20121107 | 20121016 |
2029993 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20121107 | 20121016 |
2030807 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20121107 | 20121016 |
2030972 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20121107 | 20121016 |
2032675 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20121107 | 20121016 |
2045207 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20121107 | 20121016 |
2049240 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20121107 | 20121016 |
2050931 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20121107 | 20121016 |
2051535 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121107 | 20121016 |
2083781 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20121107 | 20121016 |
2084681 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121107 | 20121016 |
2085300 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20121107 | 20121016 |
2086161 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20121107 | 20121016 |
2086995 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20121107 | 20121016 |
2087915 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20121107 | 20121016 |
2088515 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20121107 | 20121016 |
2092367 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20121107 | 20121016 |
2094168 | ref | gcc -m64 -O -fomit-frame-pointer | 20121107 | 20121016 |
2094321 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20121107 | 20121016 |
2094352 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20121107 | 20121016 |
2094720 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20121107 | 20121016 |
2096721 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20121107 | 20121016 |
2096878 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121107 | 20121016 |
2097412 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20121107 | 20121016 |
2110037 | ref | gcc -O -fomit-frame-pointer | 20121107 | 20121016 |
2193105 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20121107 | 20121016 |
2194976 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20121107 | 20121016 |
2198004 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2202353 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2268352 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2269290 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2275103 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2278702 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2284768 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2301402 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2302253 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2309913 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2315709 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2373114 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2375178 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2375929 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2376977 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2396220 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2400109 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2400832 | ref | gcc -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2401401 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2402075 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2403906 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2404537 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2404674 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2404750 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2406868 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2407043 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2411062 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2411791 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2413780 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2414422 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2415620 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2415729 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20121107 | 20121016 |
2416831 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2424895 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2428402 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2436752 | ref | gcc -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2443732 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2460357 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2462400 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2472293 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
2478072 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20121107 | 20121016 |
11791513 | ref | cc | 20121107 | 20121016 |
11815836 | ref | gcc -funroll-loops | 20121107 | 20121016 |
11836918 | ref | gcc | 20121107 | 20121016 |