Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
57407 | 46336 0 0 | 60031 896 760 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
58233 | 51636 0 0 | 65359 896 760 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
70623 | 45828 0 0 | 56991 896 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
72275 | 40780 0 0 | 51895 896 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
72688 | 46572 0 0 | 57847 896 744 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
75992 | 45704 0 0 | 60159 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
78470 | 43140 0 0 | 54367 896 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
79709 | 29316 0 0 | 43071 896 760 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
80122 | 28732 0 0 | 41119 896 760 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
81361 | 29156 0 0 | 41639 896 760 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
85491 | 25588 0 0 | 38863 896 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
85904 | 26868 0 0 | 40252 800 768 | sphlib-small | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
86730 | 48923 388 0 | 62826 1316 760 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
87143 | 49796 0 0 | 63108 800 768 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
89621 | 25492 0 0 | 38847 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
90860 | 23892 0 0 | 35031 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
92099 | 27540 0 0 | 40924 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
92512 | 27540 0 0 | 40924 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
93751 | 51284 0 0 | 63631 896 760 | sphlib | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
95816 | 52300 0 0 | 64751 896 760 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
98294 | 27672 0 0 | 42159 896 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
98294 | 27672 0 0 | 42159 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
99946 | 25160 0 0 | 36423 896 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
99946 | 25160 0 0 | 36423 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
106554 | 41488 0 0 | 51967 880 736 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
106967 | 41488 0 0 | 51903 880 736 | sphlib | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
106967 | 41488 0 0 | 51903 880 736 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
106967 | 41488 0 0 | 51967 880 736 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
107793 | 45776 0 0 | 58111 896 760 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
107793 | 42108 0 0 | 52519 880 736 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
119770 | 27631 388 0 | 40627 1212 768 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
120596 | 27451 388 0 | 40499 1212 768 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
121009 | 27739 388 0 | 40787 1212 768 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
121835 | 48156 0 0 | 61383 896 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
123900 | 29855 388 0 | 44490 1308 744 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
126378 | 14859 388 0 | 26138 1308 744 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
126378 | 42788 0 0 | 56111 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
128443 | 28952 0 0 | 42679 896 760 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
128443 | 23924 0 0 | 34367 880 736 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
141246 | 43644 0 0 | 57012 800 768 | sphlib | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
144137 | 48603 388 0 | 62530 1316 760 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
144550 | 15719 388 0 | 27130 1308 744 | opt | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
148267 | 47155 388 0 | 59714 1316 760 | opt | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
156114 | 46007 388 0 | 58666 1316 760 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
161483 | 49796 0 0 | 63172 800 768 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
161483 | 49796 0 0 | 63172 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
161483 | 49796 0 0 | 63172 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
161896 | 28400 0 0 | 40759 896 760 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
161896 | 24652 0 0 | 35959 896 744 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
162309 | 24268 0 0 | 35463 896 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
163135 | 24203 388 0 | 37618 1308 744 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
171808 | 24339 388 0 | 37826 1308 744 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
181307 | 27540 0 0 | 40924 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
181720 | 27600 0 0 | 40924 800 768 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
183785 | 23596 0 0 | 34103 880 736 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
184198 | 47491 388 0 | 60034 1316 760 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
184198 | 23596 0 0 | 34103 880 736 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
189980 | 45704 0 0 | 60159 896 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
200305 | 43140 0 0 | 54367 896 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
201957 | 43816 0 0 | 55039 896 744 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
207739 | 23596 0 0 | 34039 880 736 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
207739 | 23596 0 0 | 34039 880 736 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
232932 | 14923 388 0 | 26258 1308 744 | opt | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
238301 | 15123 388 0 | 26562 1308 744 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
260190 | 27739 388 0 | 40787 1212 768 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
260603 | 27739 388 0 | 40787 1212 768 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
265146 | 25536 0 0 | 36799 896 744 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
313467 | 29855 388 0 | 44490 1308 744 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
329161 | 13215 388 0 | 23842 1292 736 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
329574 | 13215 388 0 | 23842 1292 736 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
344442 | 13183 388 0 | 23738 1292 736 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
344855 | 13183 388 0 | 23738 1292 736 | opt | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
346507 | 13231 388 0 | 23802 1292 736 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
355593 | 15719 388 0 | 27130 1308 744 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
359310 | 15903 388 0 | 27314 1308 744 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
404327 | 95112 0 0 | 112663 880 744 | sphlib | cc | 20190911 | 20190816 |
747530 | 95112 0 0 | 112663 880 744 | sphlib | gcc_-funroll-loops | 20190911 | 20190816 |
748769 | 95112 0 0 | 112663 880 744 | sphlib | gcc | 20190911 | 20190816 |
1080408 | 62120 0 0 | 79695 880 744 | sphlib-small | gcc_-funroll-loops | 20190911 | 20190816 |
1085364 | 62120 0 0 | 79695 880 744 | sphlib-small | cc | 20190911 | 20190816 |
1105188 | 37893 388 0 | 51466 1292 744 | opt | gcc | 20190911 | 20190816 |
1106840 | 37893 388 0 | 51466 1292 744 | opt | gcc_-funroll-loops | 20190911 | 20190816 |
1196874 | 62120 0 0 | 79695 880 744 | sphlib-small | gcc | 20190911 | 20190816 |
2541602 | 37893 388 0 | 51466 1292 744 | opt | cc | 20190911 | 20190816 |
2648569 | 12467 388 0 | 26386 1316 760 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
2674175 | 19019 388 0 | 32619 1212 768 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
2684913 | 19019 388 0 | 32619 1212 768 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
2716714 | 5079 388 0 | 16498 1308 744 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
2717540 | 5007 388 0 | 16322 1308 744 | ref | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
2864981 | 11147 388 0 | 23674 1316 760 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
2900086 | 7995 388 0 | 21458 1308 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
3156972 | 7979 388 0 | 21354 1308 744 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
3230073 | 11379 388 0 | 24018 1316 760 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
3272612 | 11043 388 0 | 23578 1316 760 | ref | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
3461353 | 19015 388 0 | 32619 1212 768 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
3713283 | 12643 388 0 | 26530 1316 760 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
3785145 | 4387 388 0 | 14970 1292 736 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
3878896 | 4387 388 0 | 14970 1292 736 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
4072180 | 17587 388 0 | 31131 1212 768 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
4075897 | 19019 388 0 | 32619 1212 768 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
4083331 | 4339 388 0 | 14874 1292 736 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
4089939 | 4371 388 0 | 14906 1292 736 | ref | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
4096547 | 4371 388 0 | 14906 1292 736 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
5316136 | 5055 388 0 | 16298 1308 744 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
5447057 | 4847 388 0 | 16226 1308 744 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
5465642 | 4851 388 0 | 16226 1308 744 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
5471011 | 4851 388 0 | 16226 1308 744 | ref | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
5663882 | 8055 388 0 | 22666 1308 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
5665534 | 8055 388 0 | 22666 1308 744 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
6625759 | 8041 388 0 | 21562 1292 744 | ref | gcc | 20190911 | 20190816 |
15717954 | 8041 388 0 | 21562 1292 744 | ref | gcc_-funroll-loops | 20190911 | 20190816 |
15728279 | 8041 388 0 | 21562 1292 744 | ref | cc | 20190911 | 20190816 |