Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1324875 | 259238 0 0 | 277564 792 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1426400 | 201031 0 0 | 218740 792 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1431788 | 201031 0 0 | 218740 792 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1481864 | 203119 0 0 | 220524 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1512812 | 262342 0 0 | 280812 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1515080 | 259238 0 0 | 277564 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1524152 | 16617 0 0 | 36629 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
1536776 | 16617 0 0 | 36629 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
1578468 | 262342 0 0 | 280812 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1608048 | 201031 0 0 | 218740 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1608840 | 16617 0 0 | 36629 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
1659864 | 16617 0 0 | 35301 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
1665656 | 55619 0 0 | 71964 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1669800 | 203119 0 0 | 220524 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1676949 | 128678 0 0 | 144348 792 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1677780 | 91300 0 0 | 106716 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1681552 | 132437 0 0 | 148316 792 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1685968 | 264874 0 0 | 148316 792 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1714485 | 91214 0 0 | 106612 792 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1738044 | 91572 0 0 | 106956 792 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1749980 | 56027 0 0 | 72540 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1760880 | 59255 0 0 | 75684 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1777384 | 56027 0 0 | 72540 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1830364 | 60561 0 0 | 77204 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1831984 | 56857 0 0 | 72916 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1837740 | 59278 0 0 | 75860 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1843770 | 56676 0 0 | 73100 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1848024 | 55619 0 0 | 71964 792 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1876080 | 56676 0 0 | 73100 792 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1881680 | 128678 0 0 | 144348 792 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1887160 | 91300 0 0 | 106652 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1889268 | 88210 0 0 | 103332 792 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1910048 | 91214 0 0 | 106612 792 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1913808 | 60561 0 0 | 77204 792 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1918988 | 56857 0 0 | 72916 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1925612 | 91214 0 0 | 106612 792 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1933976 | 88210 0 0 | 103332 792 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1946988 | 56676 0 0 | 73100 792 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1952280 | 18709 0 0 | 36213 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
1961504 | 16449 0 0 | 33173 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
1975452 | 91074 0 0 | 106308 792 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2001980 | 59255 0 0 | 75684 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2005316 | 57977 0 0 | 73444 792 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2015712 | 58009 0 0 | 73380 792 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
2016868 | 18709 0 0 | 36213 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
2039192 | 16449 0 0 | 33173 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
2055488 | 60199 0 0 | 76700 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2071732 | 57977 0 0 | 73444 792 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2094716 | 15616 0 0 | 29084 792 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2112444 | 59278 0 0 | 75860 792 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2116692 | 13199 0 0 | 26396 792 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2119872 | 14167 0 0 | 27300 792 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2126865 | 13025 0 0 | 26204 792 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2132025 | 13195 0 0 | 26052 792 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2133000 | 31232 0 0 | 29084 792 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2136981 | 13192 0 0 | 26380 792 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
2146734 | 13192 0 0 | 26380 792 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2176840 | 14245 0 0 | 27380 792 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2183516 | 14167 0 0 | 27300 792 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
2184204 | 60561 0 0 | 77204 792 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2184340 | 60199 0 0 | 76700 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2184580 | 14024 0 0 | 27180 792 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2194644 | 13282 0 0 | 26452 792 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2208372 | 26050 0 0 | 26204 792 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2208796 | 14149 0 0 | 27284 792 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2216292 | 13192 0 0 | 26380 792 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2234676 | 14416 0 0 | 27596 792 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2242328 | 57977 0 0 | 73444 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
2277900 | 13192 0 0 | 26380 792 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2278864 | 14416 0 0 | 27596 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2290648 | 14245 0 0 | 27380 792 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2293928 | 13282 0 0 | 26452 792 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2325228 | 13199 0 0 | 26396 792 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2325296 | 14416 0 0 | 27596 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2352404 | 13192 0 0 | 26380 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2358360 | 14167 0 0 | 27300 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2362456 | 13009 0 0 | 26204 792 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2362524 | 13192 0 0 | 26380 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2370128 | 13195 0 0 | 26052 792 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2398384 | 13192 0 0 | 26380 792 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2400264 | 13199 0 0 | 26396 792 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2417428 | 14024 0 0 | 27180 792 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2422184 | 13009 0 0 | 26204 792 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2434072 | 14167 0 0 | 27300 792 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
2441484 | 13192 0 0 | 26380 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
2523420 | 14245 0 0 | 27380 792 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
3297429 | 4323 0 0 | 16415 768 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3424424 | 4286 0 0 | 16359 768 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3437940 | 4286 0 0 | 16359 768 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3442208 | 4356 0 0 | 16447 768 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3447136 | 4323 0 0 | 16415 768 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3481856 | 4323 0 0 | 16415 768 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3490676 | 8572 0 0 | 16359 768 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3500116 | 4286 0 0 | 16359 768 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3553508 | 4348 0 0 | 16407 768 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3555492 | 4348 0 0 | 16407 768 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
3561768 | 4323 0 0 | 16415 768 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3594952 | 4348 0 0 | 16407 768 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3602504 | 4317 0 0 | 16375 768 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3628056 | 4356 0 0 | 16447 768 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3660380 | 4317 0 0 | 16375 768 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3742712 | 4356 0 0 | 16447 768 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3749944 | 4286 0 0 | 16359 768 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3785328 | 4286 0 0 | 16359 768 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3820124 | 4286 0 0 | 16359 768 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3822418 | 4317 0 0 | 16375 768 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3827000 | 4286 0 0 | 16359 768 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3832640 | 4286 0 0 | 16359 768 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3861964 | 4348 0 0 | 16407 768 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3941108 | 4323 0 0 | 16415 768 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3954648 | 4317 0 0 | 16375 768 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
3984824 | 4323 0 0 | 16415 768 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
8441124 | 7709 0 0 | 22375 768 888 | ref | cc | 20190826 | 20190816 |
8679616 | 7709 0 0 | 22375 768 888 | ref | gcc | 20190826 | 20190816 |
9300608 | 7709 0 0 | 22375 768 888 | ref | gcc_-funroll-loops | 20190826 | 20190816 |