Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
19824 | 24688 0 0 | 36999 896 760 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
19824 | 24852 0 0 | 37279 896 760 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
20237 | 19468 0 0 | 32788 800 768 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
20237 | 20036 0 0 | 31119 896 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
20650 | 20140 0 0 | 33351 896 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
21063 | 19468 0 0 | 32852 800 768 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
21063 | 20132 0 0 | 31287 896 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
21063 | 19756 0 0 | 30159 880 736 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
21889 | 19756 0 0 | 30159 880 736 | sphlib | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
23128 | 19392 0 0 | 32772 800 768 | sphlib | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
23128 | 19756 0 0 | 30223 880 736 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
23541 | 24812 0 0 | 37143 896 760 | sphlib | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
23541 | 20204 0 0 | 31463 896 744 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
23954 | 2880 0 0 | 16212 800 768 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
23954 | 24620 0 0 | 38335 896 760 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
25606 | 19468 0 0 | 32852 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
25606 | 19468 0 0 | 32852 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
26432 | 24656 0 0 | 38327 896 760 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
26432 | 6648 0 0 | 17039 880 736 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
26845 | 20108 0 0 | 33415 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
26845 | 6876 0 0 | 20260 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
27258 | 19756 0 0 | 30159 880 736 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
27258 | 6648 0 0 | 17039 880 736 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
28497 | 2896 0 0 | 13070 872 736 | ref | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
28497 | 12716 0 0 | 25175 896 760 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
28910 | 8100 0 0 | 19255 896 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
28910 | 8172 0 0 | 21399 896 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
28910 | 12556 0 0 | 26287 896 760 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
30149 | 12704 0 0 | 25039 896 760 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
30562 | 3032 0 0 | 16372 800 768 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
30562 | 3032 0 0 | 16372 800 768 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
30562 | 2900 0 0 | 13150 872 736 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
30975 | 9132 0 0 | 20351 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
31388 | 9844 0 0 | 24279 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
31801 | 12648 0 0 | 26351 896 760 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
32214 | 4184 0 0 | 16391 896 760 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
32214 | 4148 0 0 | 17751 896 760 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
32214 | 19756 0 0 | 30223 880 736 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
32214 | 6688 0 0 | 20068 800 768 | sphlib-small | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
32627 | 4384 0 0 | 17486 888 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
33453 | 3656 0 0 | 14590 888 744 | ref | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
33453 | 3672 0 0 | 14718 888 744 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
33866 | 4184 0 0 | 17751 896 760 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
37583 | 6876 0 0 | 20196 800 768 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
37583 | 6876 0 0 | 20260 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
37583 | 6876 0 0 | 20260 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
39235 | 12692 0 0 | 25039 896 760 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
40061 | 3032 0 0 | 16324 800 768 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
40061 | 3032 0 0 | 16372 800 768 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
40887 | 8220 0 0 | 19479 896 744 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
41300 | 23940 0 0 | 35143 896 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
41300 | 24652 0 0 | 39071 896 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
41300 | 24652 0 0 | 39071 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
42539 | 6648 0 0 | 17039 880 736 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
43365 | 4228 0 0 | 16551 896 760 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
43778 | 4148 0 0 | 16375 896 760 | ref | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
45017 | 4368 0 0 | 17374 888 744 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
46256 | 2896 0 0 | 13070 872 736 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
46256 | 2896 0 0 | 13070 872 736 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
46669 | 8004 0 0 | 21327 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
47082 | 7940 0 0 | 19031 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
48321 | 6648 0 0 | 17103 880 736 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
48734 | 6648 0 0 | 17103 880 736 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
51625 | 2900 0 0 | 13150 872 736 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
53690 | 3640 0 0 | 14518 888 744 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
62776 | 23940 0 0 | 35143 896 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
62776 | 23940 0 0 | 35143 896 744 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
64015 | 9132 0 0 | 20351 896 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
64015 | 9844 0 0 | 24279 896 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
64015 | 9132 0 0 | 20351 896 744 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
74753 | 4076 0 0 | 18310 888 744 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
75166 | 4076 0 0 | 18310 888 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
80535 | 3236 0 0 | 14270 888 744 | ref | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
80535 | 3236 0 0 | 14270 888 744 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
80535 | 3236 0 0 | 14270 888 744 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
95816 | 44716 0 0 | 62247 880 744 | sphlib | gcc | 20190911 | 20190816 |
113988 | 44716 0 0 | 62247 880 744 | sphlib | cc | 20190911 | 20190816 |
113988 | 44716 0 0 | 62247 880 744 | sphlib | gcc_-funroll-loops | 20190911 | 20190816 |
123487 | 13868 0 0 | 31407 880 744 | sphlib-small | gcc | 20190911 | 20190816 |
124313 | 13868 0 0 | 31407 880 744 | sphlib-small | cc | 20190911 | 20190816 |
135877 | 6232 0 0 | 19422 872 744 | ref | gcc_-funroll-loops | 20190911 | 20190816 |
227976 | 13868 0 0 | 31407 880 744 | sphlib-small | gcc_-funroll-loops | 20190911 | 20190816 |
265972 | 6232 0 0 | 19422 872 744 | ref | cc | 20190911 | 20190816 |
265972 | 6232 0 0 | 19422 872 744 | ref | gcc | 20190911 | 20190816 |