Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
50264 | 12269 0 0 | 27237 760 1136 | inplace | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
53680 | 12222 0 0 | 27189 760 1136 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
54132 | 11666 0 0 | 20689 752 776 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
54716 | 11841 0 0 | 20889 752 776 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
55413 | 11522 0 0 | 20545 752 776 | inplace | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
55644 | 11709 0 0 | 21269 768 808 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
55876 | 11462 0 0 | 25726 776 808 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
55968 | 11662 0 0 | 21573 768 808 | inplace | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190822 | 20190816 |
56100 | 11312 0 0 | 24589 768 808 | inplace | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
56772 | 11666 0 0 | 20689 752 776 | ref | gcc_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
57068 | 11680 0 0 | 25989 760 1136 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
57144 | 11312 0 0 | 24669 768 808 | inplace | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
57771 | 11709 0 0 | 21269 768 808 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
57916 | 11749 0 0 | 20793 752 776 | inplace | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
57948 | 11630 0 0 | 23830 776 808 | inplace | gcc_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
58128 | 11666 0 0 | 20689 752 776 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
58188 | 11841 0 0 | 20889 752 776 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
58191 | 11666 0 0 | 20689 752 776 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
58240 | 11662 0 0 | 21573 768 808 | inplace | gcc_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
58256 | 11522 0 0 | 20545 752 776 | inplace | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
58314 | 11666 0 0 | 20689 752 776 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
58368 | 11522 0 0 | 20545 752 776 | inplace | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
58446 | 11311 0 0 | 24477 768 808 | inplace | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
58652 | 11626 0 0 | 21221 768 808 | inplace | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
58683 | 12222 0 0 | 27189 760 1136 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
58752 | 11329 0 0 | 25630 776 808 | inplace | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
58833 | 11503 0 0 | 24685 768 808 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
58960 | 11653 0 0 | 24182 776 808 | inplace | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
59046 | 11627 0 0 | 21453 768 808 | inplace | gcc_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
59049 | 11627 0 0 | 21493 768 808 | inplace | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
59160 | 12009 0 0 | 21893 768 808 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190822 | 20190816 |
59192 | 11522 0 0 | 20545 752 776 | inplace | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
59200 | 11666 0 0 | 20689 752 776 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
59240 | 11349 0 0 | 24173 768 808 | inplace | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
59252 | 11749 0 0 | 20793 752 776 | inplace | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
59565 | 11496 0 0 | 26646 776 808 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
59660 | 11727 0 0 | 29093 760 752 | inplace | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
59672 | 11462 0 0 | 25726 776 808 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
59724 | 11710 0 0 | 21501 768 808 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
59733 | 11334 0 0 | 25846 776 808 | inplace | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
59739 | 11626 0 0 | 21221 768 808 | inplace | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
59744 | 11749 0 0 | 20793 752 776 | inplace | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
59744 | 11467 0 0 | 25958 776 808 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
59784 | 12009 0 0 | 21893 768 808 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190822 | 20190816 |
59792 | 11357 0 0 | 24461 768 808 | inplace | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
59925 | 11471 0 0 | 24541 768 808 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
60032 | 11657 0 0 | 21629 768 808 | inplace | gcc_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
60108 | 11841 0 0 | 20889 752 776 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
60112 | 11666 0 0 | 20689 752 776 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
60148 | 11522 0 0 | 20545 752 776 | inplace | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
60152 | 23044 0 0 | 20545 752 776 | inplace | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
60184 | 11522 0 0 | 20545 752 776 | inplace | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
60219 | 11749 0 0 | 20793 752 776 | inplace | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
60232 | 11522 0 0 | 20545 752 776 | inplace | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
60244 | 11710 0 0 | 21501 768 808 | ref | gcc_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
60272 | 11363 0 0 | 26654 776 808 | inplace | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
60272 | 11471 0 0 | 24541 768 808 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
60328 | 11311 0 0 | 24477 768 808 | inplace | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
60483 | 11710 0 0 | 21501 768 808 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
60668 | 11662 0 0 | 21573 768 808 | inplace | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190822 | 20190816 |
60688 | 11555 0 0 | 24885 768 808 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
60772 | 11749 0 0 | 20793 752 776 | inplace | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
60776 | 11627 0 0 | 21453 768 808 | inplace | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
60808 | 11662 0 0 | 21605 768 808 | inplace | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
60828 | 11630 0 0 | 23886 776 808 | inplace | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
60840 | 11522 0 0 | 20545 752 776 | inplace | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
60860 | 11666 0 0 | 20689 752 776 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
60876 | 11727 0 0 | 29093 760 752 | inplace | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
60880 | 11666 0 0 | 20689 752 776 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
60892 | 11710 0 0 | 21541 768 808 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
61000 | 11666 0 0 | 20689 752 776 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
61064 | 11710 0 0 | 21501 768 808 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
61080 | 12269 0 0 | 27237 760 1136 | inplace | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
61180 | 11558 0 0 | 24893 768 808 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190822 | 20190816 |
61204 | 11713 0 0 | 23902 776 808 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
61248 | 11522 0 0 | 20545 752 776 | inplace | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
61344 | 11522 0 0 | 20545 752 776 | inplace | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
61364 | 11666 0 0 | 20689 752 776 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
61404 | 11558 0 0 | 24893 768 808 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
61452 | 11558 0 0 | 24813 768 808 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
61500 | 11662 0 0 | 21573 768 808 | inplace | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
61532 | 11666 0 0 | 20689 752 776 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
61580 | 11666 0 0 | 20689 752 776 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
61716 | 11312 0 0 | 24669 768 808 | inplace | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
61732 | 12005 0 0 | 21949 768 808 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
61736 | 11680 0 0 | 27717 760 752 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
61776 | 11471 0 0 | 24541 768 808 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
61804 | 11710 0 0 | 21501 768 808 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
61832 | 11522 0 0 | 20545 752 776 | inplace | gcc_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
61892 | 11522 0 0 | 20545 752 776 | inplace | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
61892 | 11624 0 0 | 23614 776 808 | inplace | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
61964 | 11504 0 0 | 26766 776 808 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
62068 | 11630 0 0 | 23854 776 808 | inplace | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
62116 | 11630 0 0 | 23830 776 808 | inplace | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
62217 | 11841 0 0 | 20889 752 776 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
62220 | 11713 0 0 | 23878 776 808 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
62310 | 11713 0 0 | 23934 776 808 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
62320 | 11680 0 0 | 25989 760 1136 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
62349 | 11841 0 0 | 20889 752 776 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
62352 | 11334 0 0 | 25846 776 808 | inplace | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
62364 | 11669 0 0 | 24366 776 808 | inplace | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
62372 | 11355 0 0 | 26550 776 808 | inplace | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
62404 | 11555 0 0 | 24885 768 808 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
62416 | 11749 0 0 | 20793 752 776 | inplace | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
62456 | 11662 0 0 | 21605 768 808 | inplace | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
62540 | 11555 0 0 | 24685 768 808 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
62636 | 11362 0 0 | 24437 768 808 | inplace | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
62636 | 11558 0 0 | 24813 768 808 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
62700 | 11841 0 0 | 20889 752 776 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
62704 | 11710 0 0 | 21501 768 808 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
62712 | 11710 0 0 | 21541 768 808 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
62716 | 11555 0 0 | 24685 768 808 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
62740 | 11522 0 0 | 20545 752 776 | inplace | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
62880 | 11522 0 0 | 20545 752 776 | inplace | gcc_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
62904 | 23332 0 0 | 20689 752 776 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
62928 | 11349 0 0 | 24173 768 808 | inplace | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
62992 | 11627 0 0 | 21493 768 808 | inplace | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
63004 | 11630 0 0 | 23886 776 808 | inplace | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
63004 | 11707 0 0 | 23662 776 808 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
63028 | 23338 0 0 | 24366 776 808 | inplace | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
63096 | 11522 0 0 | 20545 752 776 | inplace | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
63104 | 11386 0 0 | 24605 768 808 | inplace | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
63128 | 11630 0 0 | 23790 776 808 | inplace | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
63132 | 11710 0 0 | 21541 768 808 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
63152 | 11666 0 0 | 20689 752 776 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
63188 | 11628 0 0 | 21797 768 808 | inplace | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
63232 | 11504 0 0 | 26766 776 808 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
63272 | 11463 0 0 | 24253 768 808 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
63300 | 11710 0 0 | 21501 768 808 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
63364 | 11680 0 0 | 29045 760 752 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
63368 | 11828 0 0 | 24326 776 808 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
63400 | 11707 0 0 | 23662 776 808 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
63428 | 11624 0 0 | 23614 776 808 | inplace | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
63464 | 11463 0 0 | 24253 768 808 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
63512 | 11496 0 0 | 26646 776 808 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
63528 | 11503 0 0 | 24685 768 808 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
63528 | 11713 0 0 | 23718 776 808 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
63608 | 23314 0 0 | 21573 768 808 | inplace | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
63624 | 11558 0 0 | 24893 768 808 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
63640 | 11662 0 0 | 21573 768 808 | inplace | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190822 | 20190816 |
63640 | 11841 0 0 | 20889 752 776 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
63672 | 11653 0 0 | 24182 776 808 | inplace | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
63780 | 12009 0 0 | 21893 768 808 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
63884 | 11467 0 0 | 25958 776 808 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
63896 | 11662 0 0 | 21573 768 808 | inplace | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190822 | 20190816 |
63908 | 11798 0 0 | 21925 768 808 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
64008 | 11662 0 0 | 21573 768 808 | inplace | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190822 | 20190816 |
64056 | 11627 0 0 | 21453 768 808 | inplace | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
64056 | 24010 0 0 | 21877 768 808 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
64092 | 11713 0 0 | 23902 776 808 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
64136 | 11713 0 0 | 23878 776 808 | ref | gcc_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
64156 | 11713 0 0 | 23838 776 808 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
64184 | 11727 0 0 | 26037 760 1136 | inplace | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
64212 | 11844 0 0 | 24510 776 808 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
64248 | 11680 0 0 | 29045 760 752 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
64272 | 11467 0 0 | 25958 776 808 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
64276 | 11749 0 0 | 20793 752 776 | inplace | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
64276 | 11628 0 0 | 21533 768 808 | inplace | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
64292 | 11329 0 0 | 25630 776 808 | inplace | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
64308 | 11334 0 0 | 25846 776 808 | inplace | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
64312 | 12009 0 0 | 21893 768 808 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190822 | 20190816 |
64356 | 11627 0 0 | 21493 768 808 | inplace | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
64372 | 11662 0 0 | 21573 768 808 | inplace | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190822 | 20190816 |
64380 | 11312 0 0 | 24669 768 808 | inplace | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190822 | 20190816 |
64428 | 11841 0 0 | 20889 752 776 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
64488 | 11357 0 0 | 24461 768 808 | inplace | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
64528 | 12009 0 0 | 21893 768 808 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190822 | 20190816 |
64712 | 11311 0 0 | 24661 768 808 | inplace | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
64833 | 11662 0 0 | 21573 768 808 | inplace | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
64852 | 11630 0 0 | 23670 776 808 | inplace | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
64928 | 11627 0 0 | 21453 768 808 | inplace | gcc_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
64952 | 11630 0 0 | 23886 776 808 | inplace | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
64976 | 11479 0 0 | 24517 768 808 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
65000 | 11627 0 0 | 21453 768 808 | inplace | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
65068 | 12009 0 0 | 21893 768 808 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
65112 | 12005 0 0 | 21949 768 808 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
65120 | 11713 0 0 | 23934 776 808 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
65136 | 12005 0 0 | 21877 768 808 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
65152 | 11666 0 0 | 20689 752 776 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
65216 | 11311 0 0 | 24661 768 808 | inplace | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
65264 | 11727 0 0 | 27765 760 752 | inplace | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
65268 | 11710 0 0 | 21501 768 808 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
65276 | 11630 0 0 | 23830 776 808 | inplace | gcc_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
65284 | 12009 0 0 | 21909 768 808 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
65424 | 23596 0 0 | 21925 768 808 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
65468 | 12009 0 0 | 21893 768 808 | ref | gcc_-O_-fomit-frame-pointer | 20190822 | 20190816 |
65492 | 11630 0 0 | 23790 776 808 | inplace | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
65528 | 11798 0 0 | 21661 768 808 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
65592 | 11798 0 0 | 21661 768 808 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
65620 | 11522 0 0 | 20545 752 776 | inplace | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
65740 | 12009 0 0 | 21893 768 808 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
65796 | 11749 0 0 | 20793 752 776 | inplace | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
65876 | 11713 0 0 | 23838 776 808 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
65944 | 12009 0 0 | 21893 768 808 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190822 | 20190816 |
66024 | 11657 0 0 | 21573 768 808 | inplace | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
66096 | 11362 0 0 | 24437 768 808 | inplace | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
66112 | 11841 0 0 | 20889 752 776 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
66220 | 11749 0 0 | 20793 752 776 | inplace | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
66328 | 11386 0 0 | 24605 768 808 | inplace | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
66392 | 23688 0 0 | 24510 776 808 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
66468 | 11657 0 0 | 21629 768 808 | inplace | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
66564 | 11357 0 0 | 24461 768 808 | inplace | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
66596 | 23256 0 0 | 21797 768 808 | inplace | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
66640 | 11355 0 0 | 26550 776 808 | inplace | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
66768 | 11666 0 0 | 20689 752 776 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
66776 | 11727 0 0 | 26037 760 1136 | inplace | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
66816 | 12009 0 0 | 21909 768 808 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
66872 | 11312 0 0 | 24589 768 808 | inplace | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
66908 | 11479 0 0 | 24517 768 808 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
67132 | 11628 0 0 | 21533 768 808 | inplace | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
67176 | 11662 0 0 | 21573 768 808 | inplace | gcc_-O_-fomit-frame-pointer | 20190822 | 20190816 |
67184 | 11713 0 0 | 23934 776 808 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
67284 | 11627 0 0 | 21453 768 808 | inplace | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
67376 | 11627 0 0 | 21453 768 808 | inplace | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
67680 | 12009 0 0 | 21893 768 808 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190822 | 20190816 |
67704 | 11727 0 0 | 29093 760 752 | inplace | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
68512 | 12009 0 0 | 21893 768 808 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190822 | 20190816 |
68732 | 11363 0 0 | 26654 776 808 | inplace | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
68780 | 11627 0 0 | 21453 768 808 | inplace | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
69068 | 11713 0 0 | 23878 776 808 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
69688 | 11680 0 0 | 29045 760 752 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
69988 | 11828 0 0 | 24326 776 808 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
70600 | 11662 0 0 | 21573 768 808 | inplace | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190822 | 20190816 |
71160 | 11630 0 0 | 23854 776 808 | inplace | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
76065 | 13636 0 0 | 24902 760 768 | inplace | cc | 20190822 | 20190816 |
86148 | 13636 0 0 | 24902 760 768 | inplace | gcc | 20190822 | 20190816 |
88952 | 13636 0 0 | 24902 760 768 | inplace | gcc_-funroll-loops | 20190822 | 20190816 |
88968 | 20092 0 0 | 31318 760 768 | ref | cc | 20190822 | 20190816 |
93027 | 20092 0 0 | 31318 760 768 | ref | gcc | 20190822 | 20190816 |
96192 | 20092 0 0 | 31318 760 768 | ref | gcc_-funroll-loops | 20190822 | 20190816 |
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -m64 -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -m64 -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -m64 -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -m64 -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -m64 -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -m64 -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -march=barcelona -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -march=barcelona -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -march=barcelona -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -march=barcelona -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -march=k8 -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -march=k8 -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -march=k8 -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -march=k8 -Os -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -march=nocona -O2 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -march=nocona -O3 -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -march=nocona -O -fomit-frame-pointer | dolbeau/amd64-sha |
gcc -march=nocona -Os -fomit-frame-pointer | dolbeau/amd64-sha
|