Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
14868 | 20204 0 0 | 31559 896 744 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
14868 | 19756 0 0 | 30159 880 736 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
15281 | 19476 0 0 | 32852 800 768 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
15694 | 19476 0 0 | 32804 800 768 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
15694 | 20132 0 0 | 31383 896 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
15694 | 19756 0 0 | 30159 880 736 | sphlib | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
15694 | 20036 0 0 | 31231 896 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
15694 | 19756 0 0 | 30159 880 736 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
15694 | 20140 0 0 | 33463 896 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
15694 | 24620 0 0 | 38463 896 760 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
16107 | 19756 0 0 | 30223 880 736 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
17759 | 19400 0 0 | 32772 800 768 | sphlib | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
18172 | 24812 0 0 | 37271 896 760 | sphlib | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
18998 | 24688 0 0 | 37127 896 760 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
18998 | 24852 0 0 | 37407 896 760 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
19411 | 19476 0 0 | 32852 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
19411 | 19476 0 0 | 32852 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
19411 | 6648 0 0 | 17039 880 736 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
19824 | 6884 0 0 | 20260 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
19824 | 6884 0 0 | 20260 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
20237 | 20108 0 0 | 33527 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
20237 | 24656 0 0 | 38455 896 760 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
20650 | 6648 0 0 | 17103 880 736 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
21063 | 8100 0 0 | 19351 896 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
21063 | 8220 0 0 | 19575 896 744 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
21476 | 19756 0 0 | 30223 880 736 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
21476 | 12692 0 0 | 25167 896 760 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
21476 | 12716 0 0 | 25303 896 760 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
21889 | 12556 0 0 | 26415 896 760 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
22302 | 4813 0 0 | 18124 800 768 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
22302 | 4813 0 0 | 18124 800 768 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
22302 | 5253 0 0 | 17639 896 760 | ref | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
22302 | 5393 0 0 | 17855 896 760 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
22715 | 3505 0 0 | 13686 872 736 | ref | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
22715 | 12648 0 0 | 26479 896 760 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
23128 | 5221 0 0 | 17591 896 760 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
23128 | 4969 0 0 | 18110 888 744 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
23541 | 5709 0 0 | 19463 896 760 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
23541 | 6696 0 0 | 20068 800 768 | sphlib-small | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
23954 | 4369 0 0 | 15374 888 744 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
23954 | 5681 0 0 | 19399 896 760 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
23954 | 3509 0 0 | 13766 872 736 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
24780 | 4725 0 0 | 18044 800 768 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
27258 | 6884 0 0 | 20212 800 768 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
27258 | 6884 0 0 | 20260 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
28497 | 24652 0 0 | 39071 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
28910 | 23940 0 0 | 35143 896 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
29323 | 9132 0 0 | 20351 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
29736 | 9844 0 0 | 24279 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
30149 | 4801 0 0 | 18060 800 768 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
30149 | 4813 0 0 | 18124 800 768 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
30149 | 8172 0 0 | 21511 896 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
31388 | 6648 0 0 | 17039 880 736 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
31388 | 6648 0 0 | 17039 880 736 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
32627 | 3505 0 0 | 13686 872 736 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
32627 | 3505 0 0 | 13686 872 736 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
34279 | 7940 0 0 | 19143 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
34279 | 12704 0 0 | 25167 896 760 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
34279 | 8004 0 0 | 21423 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
35105 | 6648 0 0 | 17103 880 736 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
36757 | 3509 0 0 | 13766 872 736 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
38409 | 4369 0 0 | 15430 888 744 | ref | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
38409 | 4385 0 0 | 15542 888 744 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
40061 | 5033 0 0 | 18246 888 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
46256 | 23940 0 0 | 35143 896 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
46256 | 24652 0 0 | 39071 896 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
46256 | 23940 0 0 | 35143 896 744 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
52451 | 9132 0 0 | 20351 896 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
52451 | 9844 0 0 | 24279 896 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
52451 | 9132 0 0 | 20351 896 744 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
53690 | 4401 0 0 | 18654 888 744 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
54103 | 4401 0 0 | 18654 888 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
58233 | 3861 0 0 | 14886 888 744 | ref | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
58233 | 3861 0 0 | 14886 888 744 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
58233 | 3861 0 0 | 14886 888 744 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
92512 | 13868 0 0 | 31407 880 744 | sphlib-small | gcc_-funroll-loops | 20190911 | 20190816 |
95403 | 44716 0 0 | 62247 880 744 | sphlib | cc | 20190911 | 20190816 |
95403 | 44716 0 0 | 62247 880 744 | sphlib | gcc_-funroll-loops | 20190911 | 20190816 |
96229 | 44716 0 0 | 62247 880 744 | sphlib | gcc | 20190911 | 20190816 |
172221 | 13868 0 0 | 31407 880 744 | sphlib-small | cc | 20190911 | 20190816 |
172221 | 13868 0 0 | 31407 880 744 | sphlib-small | gcc | 20190911 | 20190816 |
193697 | 7813 0 0 | 21014 872 744 | ref | cc | 20190911 | 20190816 |
193697 | 7813 0 0 | 21014 872 744 | ref | gcc | 20190911 | 20190816 |
193697 | 7813 0 0 | 21014 872 744 | ref | gcc_-funroll-loops | 20190911 | 20190816 |