Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
91686 | 1952 0 0 | 15086 888 744 | simple | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
91686 | 2676 0 0 | 16391 896 760 | unrolled | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
92099 | 2532 0 0 | 14855 896 760 | unrolled | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
92925 | 4364 0 0 | 16695 896 760 | simple | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
94164 | 2016 0 0 | 15222 888 744 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
105728 | 2096 0 0 | 15484 800 768 | unrolled | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
106967 | 2092 0 0 | 15420 800 768 | unrolled | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
106967 | 2092 0 0 | 15468 800 768 | unrolled | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
108619 | 2212 0 0 | 16454 888 744 | unrolled | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
109032 | 1952 0 0 | 12974 888 744 | unrolled | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
109032 | 1952 0 0 | 12974 888 744 | unrolled | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
113988 | 2204 0 0 | 16454 888 744 | simple | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
114814 | 1752 0 0 | 11998 872 736 | unrolled | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
116466 | 1752 0 0 | 11934 872 736 | unrolled | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
116466 | 1752 0 0 | 11934 872 736 | unrolled | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
116466 | 1752 0 0 | 11934 872 736 | unrolled | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
129269 | 4444 0 0 | 18175 896 760 | simple | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
135464 | 4512 0 0 | 18199 896 760 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
136290 | 1752 0 0 | 12910 888 744 | unrolled | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
136703 | 2488 0 0 | 14839 896 760 | unrolled | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
136703 | 2496 0 0 | 14951 896 760 | unrolled | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
137529 | 4264 0 0 | 16623 896 760 | simple | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
137942 | 4272 0 0 | 16735 896 760 | simple | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
137942 | 1744 0 0 | 12798 888 744 | unrolled | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
139181 | 1976 0 0 | 15102 888 744 | unrolled | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
144137 | 1808 0 0 | 12814 888 744 | unrolled | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
144137 | 2720 0 0 | 16407 896 760 | unrolled | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
146202 | 2016 0 0 | 15230 888 744 | unrolled | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
174699 | 1752 0 0 | 11998 872 736 | unrolled | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
182546 | 2080 0 0 | 15468 800 768 | simple | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
204435 | 2092 0 0 | 15468 800 768 | unrolled | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
204848 | 2092 0 0 | 15468 800 768 | unrolled | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
212695 | 2212 0 0 | 16454 888 744 | unrolled | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
215586 | 2204 0 0 | 16454 888 744 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
215999 | 1952 0 0 | 12974 888 744 | unrolled | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
244083 | 2348 0 0 | 15676 800 768 | simple | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
248626 | 2348 0 0 | 15724 800 768 | simple | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
253582 | 3808 0 0 | 17495 896 760 | spec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
263081 | 3384 0 0 | 15719 896 760 | spec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
283318 | 3056 0 0 | 16294 888 744 | spec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
323379 | 3596 0 0 | 17854 888 744 | spec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
333704 | 3032 0 0 | 16404 800 768 | spec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
334530 | 3032 0 0 | 16404 800 768 | spec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
334530 | 3032 0 0 | 16404 800 768 | spec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
371700 | 3736 0 0 | 17463 896 760 | spec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
372526 | 3352 0 0 | 15695 896 760 | spec | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
372526 | 3368 0 0 | 15823 896 760 | spec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
391524 | 2348 0 0 | 15724 800 768 | simple | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
391937 | 2348 0 0 | 15724 800 768 | simple | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
492296 | 3084 0 0 | 16238 888 744 | spec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
519967 | 4540 0 0 | 17718 872 744 | unrolled | gcc | 20190911 | 20190816 |
598024 | 2260 0 0 | 13350 888 744 | spec | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
600915 | 2308 0 0 | 13494 888 744 | spec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
695079 | 3596 0 0 | 17854 888 744 | spec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
712012 | 2544 0 0 | 13582 888 744 | spec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
712425 | 2544 0 0 | 13582 888 744 | spec | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
714903 | 2280 0 0 | 12478 872 736 | spec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
714903 | 2280 0 0 | 12478 872 736 | spec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
715316 | 2348 0 0 | 12614 872 736 | spec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
716142 | 2348 0 0 | 12614 872 736 | spec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
719859 | 3032 0 0 | 16356 800 768 | spec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
747943 | 3040 0 0 | 16420 800 768 | spec | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
800394 | 1400 0 0 | 12462 888 744 | simple | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
869365 | 1256 0 0 | 11438 872 736 | simple | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
871430 | 1256 0 0 | 11438 872 736 | simple | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
873908 | 1464 0 0 | 12486 888 744 | simple | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
875147 | 1332 0 0 | 11574 872 736 | simple | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
1177876 | 4540 0 0 | 17718 872 744 | unrolled | gcc_-funroll-loops | 20190911 | 20190816 |
1178289 | 4540 0 0 | 17718 872 744 | unrolled | cc | 20190911 | 20190816 |
1430219 | 2432 0 0 | 13462 888 744 | spec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
1471932 | 2280 0 0 | 12478 872 736 | spec | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
1617721 | 2544 0 0 | 13582 888 744 | spec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
1797789 | 1256 0 0 | 11438 872 736 | simple | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
1798615 | 1332 0 0 | 11574 872 736 | simple | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
1993551 | 1408 0 0 | 12574 888 744 | simple | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
1997268 | 1400 0 0 | 12406 888 744 | simple | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
2114973 | 1464 0 0 | 12486 888 744 | simple | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
2116625 | 1464 0 0 | 12486 888 744 | simple | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
9736888 | 2644 0 0 | 15830 872 744 | simple | gcc | 20190911 | 20190816 |
9789339 | 2644 0 0 | 15830 872 744 | simple | cc | 20190911 | 20190816 |
9802968 | 2644 0 0 | 15830 872 744 | simple | gcc_-funroll-loops | 20190911 | 20190816 |
18462752 | 5292 0 0 | 18502 872 744 | spec | gcc | 20190911 | 20190816 |
18568480 | 5292 0 0 | 18502 872 744 | spec | gcc_-funroll-loops | 20190911 | 20190816 |
18573849 | 5292 0 0 | 18502 872 744 | spec | cc | 20190911 | 20190816 |