Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
809092 | 9755 267 0 | 24910 1051 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
1271628 | 5654 272 0 | 25765 1040 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
1358888 | 9755 267 0 | 25006 1051 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1453228 | 9755 267 0 | 25006 1051 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1490600 | 9859 267 0 | 25070 1051 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1497856 | 9755 267 0 | 25006 1051 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1519436 | 9787 267 0 | 24822 1051 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1537640 | 9859 267 0 | 25006 1051 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1605312 | 10799 267 0 | 27998 1051 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1611908 | 10843 267 0 | 28958 1051 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1622876 | 6331 267 0 | 22509 1043 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1643968 | 10811 267 0 | 28326 1051 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1661520 | 5834 272 0 | 23685 1040 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
1673548 | 10603 267 0 | 25798 1051 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1685504 | 10799 267 0 | 27998 1051 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1690204 | 10601 267 0 | 25486 1051 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1700024 | 10601 267 0 | 25486 1051 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1722680 | 10867 267 0 | 29118 1051 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1739752 | 10571 267 0 | 26030 1051 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1782768 | 6195 267 0 | 22301 1043 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1784988 | 10571 267 0 | 26030 1051 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1785696 | 6195 267 0 | 22301 1043 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1786684 | 10611 267 0 | 26270 1051 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1787200 | 5999 267 0 | 22237 1043 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1792308 | 21222 534 0 | 26270 1051 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1795352 | 10867 267 0 | 29118 1051 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1798044 | 6387 267 0 | 22397 1043 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1802952 | 10603 267 0 | 25798 1051 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1821720 | 10811 267 0 | 28326 1051 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1827980 | 6354 267 0 | 22077 1043 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1829196 | 10603 267 0 | 25798 1051 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1849656 | 10811 267 0 | 28326 1051 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1856492 | 6331 267 0 | 22509 1043 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1860004 | 5578 272 0 | 22645 1040 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
1862944 | 10691 267 0 | 25902 1051 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1868064 | 6009 267 0 | 22317 1043 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1885012 | 5578 272 0 | 22645 1040 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
1885972 | 10843 267 0 | 28958 1051 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1917588 | 5654 272 0 | 25765 1040 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
1986660 | 5622 272 0 | 24405 1040 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
1987624 | 6387 267 0 | 22397 1043 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1992596 | 6105 267 0 | 22269 1043 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1995544 | 6354 267 0 | 22077 1043 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1996116 | 5834 272 0 | 23685 1040 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
2045004 | 6009 267 0 | 22317 1043 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2049124 | 6195 267 0 | 22301 1043 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
2078592 | 6009 267 0 | 22317 1043 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2100144 | 6105 267 0 | 22269 1043 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2138736 | 5822 267 0 | 21917 1043 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2142440 | 5654 272 0 | 25765 1040 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190827 | 20190816 |
2153720 | 5822 267 0 | 21917 1043 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2315800 | 5999 267 0 | 22237 1043 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2392720 | 3575 267 0 | 16421 1043 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
2951940 | 3595 267 0 | 16421 1043 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
2961732 | 3643 267 0 | 16477 1043 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3009908 | 7462 534 0 | 16861 1043 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3110168 | 3595 267 0 | 16421 1043 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3172212 | 3675 267 0 | 16533 1043 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3175800 | 3675 267 0 | 16533 1043 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3264844 | 3595 267 0 | 16421 1043 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3266596 | 3595 267 0 | 16421 1043 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3304116 | 3570 267 0 | 16061 1043 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3326456 | 3579 267 0 | 16405 1043 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3326772 | 3595 267 0 | 16421 1043 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3340720 | 3643 267 0 | 16477 1043 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3342972 | 3731 267 0 | 16861 1043 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3371156 | 3675 267 0 | 16533 1043 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3378040 | 3095 267 0 | 14913 1027 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3396444 | 3095 267 0 | 14913 1027 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3423580 | 3570 267 0 | 16061 1043 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3437852 | 3077 267 0 | 14897 1027 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190827 | 20190816 |
3449464 | 3095 267 0 | 14913 1027 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3454608 | 3104 267 0 | 14953 1027 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3475536 | 3104 267 0 | 14953 1027 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3501588 | 3049 267 0 | 14865 1027 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3535004 | 3147 267 0 | 14985 1027 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3553816 | 3147 267 0 | 14985 1027 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3617056 | 3595 267 0 | 16421 1043 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3628080 | 3595 267 0 | 16421 1043 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
3640036 | 3075 267 0 | 14897 1027 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3651792 | 3095 267 0 | 14913 1027 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3655688 | 6190 534 0 | 14913 1027 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3694196 | 3075 267 0 | 14897 1027 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3709208 | 3573 267 0 | 16437 1043 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
3724348 | 3150 267 0 | 15001 1027 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3741840 | 3075 267 0 | 14897 1027 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3765524 | 3049 267 0 | 14865 1027 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3782012 | 3150 267 0 | 15001 1027 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3819680 | 3150 267 0 | 15001 1027 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3866900 | 3150 267 0 | 15001 1027 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3869596 | 3093 267 0 | 14913 1027 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3878188 | 3049 267 0 | 14865 1027 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3878920 | 3573 267 0 | 16421 1043 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190827 | 20190816 |
3918724 | 3573 267 0 | 16421 1043 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190827 | 20190816 |
3920516 | 3049 267 0 | 14865 1027 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3930500 | 3095 267 0 | 14913 1027 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3938992 | 3095 267 0 | 14913 1027 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3946472 | 3093 267 0 | 14913 1027 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
3965248 | 3677 267 0 | 16517 1043 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
3983916 | 6946 534 0 | 16325 1043 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
4000820 | 3104 267 0 | 14953 1027 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
4030904 | 3677 267 0 | 16517 1043 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
4105812 | 3547 267 0 | 16405 1043 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
4120628 | 3473 267 0 | 16325 1043 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
4170452 | 3573 267 0 | 16421 1043 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190827 | 20190816 |
4220044 | 3547 267 0 | 16405 1043 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
4275324 | 3573 267 0 | 16421 1043 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190827 | 20190816 |
4280168 | 3573 267 0 | 16421 1043 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190827 | 20190816 |
4294204 | 3573 267 0 | 16437 1043 928 | ref | gcc_-O_-fomit-frame-pointer | 20190827 | 20190816 |
4306212 | 3573 267 0 | 16437 1043 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190827 | 20190816 |
4433272 | 3573 267 0 | 16421 1043 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190827 | 20190816 |
4494664 | 3573 267 0 | 16421 1043 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
12383000 | 4777 288 0 | 19318 1056 888 | ref | gcc_-funroll-loops | 20190827 | 20190816 |
12483484 | 4777 288 0 | 19318 1056 888 | ref | cc | 20190827 | 20190816 |
13054780 | 4777 288 0 | 19318 1056 888 | ref | gcc | 20190827 | 20190816 |