Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
6640868 | 11304 0 0 | 29504 800 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
6816124 | 11313 0 0 | 28928 800 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
6965808 | 8778 0 0 | 24024 800 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
7365368 | 11313 0 0 | 28928 800 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8078688 | 8762 0 0 | 24048 800 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8264684 | 8703 0 0 | 23696 800 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8274716 | 8778 0 0 | 24088 800 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8278256 | 8762 0 0 | 24024 800 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
8279116 | 11313 0 0 | 28928 800 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8327640 | 8762 0 0 | 24120 800 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8389452 | 8762 0 0 | 24048 800 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8416792 | 8791 0 0 | 24336 800 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8456040 | 11297 0 0 | 28576 800 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8467392 | 11841 0 0 | 30216 800 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8491124 | 8762 0 0 | 23904 800 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8491968 | 11297 0 0 | 28576 800 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8493976 | 8762 0 0 | 24120 800 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8520744 | 11841 0 0 | 30216 800 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8530972 | 8703 0 0 | 23696 800 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8570068 | 8937 0 0 | 24712 800 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8571436 | 11304 0 0 | 29504 800 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8596300 | 8762 0 0 | 24120 800 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8651412 | 17874 0 0 | 24712 800 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8696084 | 8791 0 0 | 24336 800 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8748484 | 8762 0 0 | 24048 800 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8871204 | 8778 0 0 | 24072 800 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
14512572 | 8208 0 0 | 24365 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
14941324 | 7784 0 0 | 24085 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
14941644 | 6156 0 0 | 26333 776 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
14996564 | 8236 0 0 | 24461 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
15713064 | 5817 0 0 | 22925 776 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
15792420 | 6156 0 0 | 26333 776 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
15862244 | 6345 0 0 | 24237 776 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
15979352 | 7649 0 0 | 24013 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
16464768 | 6156 0 0 | 26333 776 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
16698068 | 7989 0 0 | 24213 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
16811744 | 8331 0 0 | 24373 784 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
17007424 | 8208 0 0 | 24365 784 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
17062560 | 8208 0 0 | 24365 784 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
17432424 | 8238 0 0 | 23989 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
17446352 | 7809 0 0 | 23949 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
17455708 | 8331 0 0 | 24373 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
17457772 | 7649 0 0 | 24013 784 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190830 | 20190816 |
17504792 | 8236 0 0 | 24461 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
17616352 | 7649 0 0 | 24013 784 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
17665304 | 7809 0 0 | 23949 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
17786120 | 8238 0 0 | 23989 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
17878368 | 7989 0 0 | 24213 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
17896848 | 5884 0 0 | 24733 776 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
17989108 | 7784 0 0 | 24085 784 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
18298992 | 6345 0 0 | 24237 776 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
18902180 | 5817 0 0 | 22925 776 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
20039800 | 3214 0 0 | 16125 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
20112500 | 3171 0 0 | 15717 784 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
21003936 | 2648 0 0 | 14537 768 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
21123328 | 3378 0 0 | 16261 784 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
21504616 | 3500 0 0 | 16685 784 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
21609728 | 2648 0 0 | 14537 768 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
21632224 | 2699 0 0 | 14625 768 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
21777628 | 3378 0 0 | 16261 784 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
21846472 | 2656 0 0 | 14537 768 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
21982524 | 3203 0 0 | 16117 784 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
22015840 | 2656 0 0 | 14537 768 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22163646 | 3214 0 0 | 16125 784 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
22293612 | 2656 0 0 | 14537 768 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22491308 | 2656 0 0 | 14537 768 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22536940 | 3214 0 0 | 16125 784 928 | ref | gcc_-O_-fomit-frame-pointer | 20190830 | 20190816 |
22841656 | 3378 0 0 | 16261 784 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
24331713 | 3378 0 0 | 16261 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
24409500 | 3378 0 0 | 16285 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
24512784 | 3181 0 0 | 16077 784 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
24670780 | 3378 0 0 | 16261 784 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
24679549 | 2699 0 0 | 14625 768 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
24804840 | 3214 0 0 | 16125 784 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
24811928 | 3214 0 0 | 16125 784 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
24825276 | 3226 0 0 | 16101 784 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
24955748 | 3378 0 0 | 16261 784 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
24989296 | 3214 0 0 | 16125 784 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
25172304 | 3214 0 0 | 16125 784 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
25262280 | 3378 0 0 | 16285 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
25270108 | 2656 0 0 | 14537 768 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
25291176 | 3214 0 0 | 16125 784 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
25309536 | 3214 0 0 | 16125 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
25387936 | 3171 0 0 | 15717 784 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
25410556 | 3378 0 0 | 16261 784 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
25439784 | 6362 0 0 | 16077 784 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
25456584 | 2648 0 0 | 14537 768 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
25539752 | 2656 0 0 | 14537 768 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
25600204 | 3378 0 0 | 16261 784 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
25712596 | 5312 0 0 | 14537 768 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
25723148 | 3378 0 0 | 16285 784 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
25763608 | 2699 0 0 | 14625 768 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
25795196 | 3214 0 0 | 16125 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
25832088 | 2656 0 0 | 14537 768 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
25882744 | 3203 0 0 | 16117 784 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
25890600 | 2648 0 0 | 14537 768 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
26010444 | 3214 0 0 | 16125 784 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
26139376 | 7000 0 0 | 16685 784 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
26254356 | 2656 0 0 | 14537 768 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
26420024 | 3226 0 0 | 16101 784 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
26662000 | 2699 0 0 | 14625 768 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
26875576 | 2699 0 0 | 14625 768 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
27234432 | 2699 0 0 | 14625 768 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
29578448 | 3287 0 0 | 16165 784 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
30046228 | 2646 0 0 | 14537 768 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
30677940 | 3287 0 0 | 16165 784 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
30909680 | 2646 0 0 | 14537 768 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
31792620 | 2689 0 0 | 14609 768 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
32157400 | 2689 0 0 | 14609 768 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
32276244 | 2646 0 0 | 14537 768 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
32380436 | 2689 0 0 | 14609 768 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
33360060 | 2646 0 0 | 14537 768 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
53683204 | 4520 0 0 | 19094 776 888 | ref | gcc_-funroll-loops | 20190830 | 20190816 |
54032636 | 4520 0 0 | 19094 776 888 | ref | gcc | 20190830 | 20190816 |
54735688 | 4520 0 0 | 19094 776 888 | ref | cc | 20190830 | 20190816 |