Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
69797 | 46336 0 0 | 60159 896 760 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
71036 | 45776 0 0 | 58239 896 760 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
72275 | 51636 0 0 | 65487 896 760 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
76818 | 48923 388 0 | 62954 1316 760 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
79709 | 47155 388 0 | 59842 1316 760 | opt | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
79709 | 48603 388 0 | 62658 1316 760 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
86730 | 45828 0 0 | 57087 896 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
88382 | 46572 0 0 | 57943 896 744 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
89621 | 45704 0 0 | 60159 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
92099 | 43140 0 0 | 54367 896 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
92512 | 29316 0 0 | 43199 896 760 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
92925 | 28400 0 0 | 40887 896 760 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
93751 | 43816 0 0 | 55039 896 744 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
93751 | 28732 0 0 | 41247 896 760 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
94577 | 49804 0 0 | 63124 800 768 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
95816 | 29156 0 0 | 41767 896 760 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
98707 | 26876 0 0 | 40252 800 768 | sphlib-small | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
102011 | 25588 0 0 | 38975 896 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
102837 | 25492 0 0 | 38943 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
103663 | 27548 0 0 | 40924 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
104076 | 27608 0 0 | 40940 800 768 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
104076 | 27548 0 0 | 40924 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
104902 | 23892 0 0 | 35143 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
107793 | 27739 388 0 | 40787 1212 768 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
107793 | 27739 388 0 | 40787 1212 768 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
116053 | 25160 0 0 | 36423 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
120596 | 14859 388 0 | 26234 1308 744 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
122661 | 41488 0 0 | 51903 880 736 | sphlib | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
123074 | 14923 388 0 | 26354 1308 744 | opt | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
123074 | 41488 0 0 | 51903 880 736 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
123074 | 41488 0 0 | 51967 880 736 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
123487 | 41488 0 0 | 51967 880 736 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
132573 | 29855 388 0 | 44490 1308 744 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
134225 | 51284 0 0 | 63759 896 760 | sphlib | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
134638 | 46007 388 0 | 58794 1316 760 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
136703 | 52300 0 0 | 64879 896 760 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
139181 | 23596 0 0 | 34103 880 736 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
147854 | 15719 388 0 | 27130 1308 744 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
150745 | 15903 388 0 | 27314 1308 744 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
151571 | 48156 0 0 | 61495 896 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
159005 | 28952 0 0 | 42807 896 760 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
162722 | 13215 388 0 | 23842 1292 736 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
163961 | 42788 0 0 | 56207 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
164374 | 13183 388 0 | 23738 1292 736 | opt | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
164787 | 13215 388 0 | 23842 1292 736 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
168504 | 47491 388 0 | 64258 1316 760 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
173873 | 24203 388 0 | 37730 1308 744 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
178829 | 24339 388 0 | 37938 1308 744 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
186676 | 43652 0 0 | 57028 800 768 | sphlib | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
195349 | 24268 0 0 | 35559 896 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
195762 | 24652 0 0 | 36055 896 744 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
201957 | 27451 388 0 | 40499 1212 768 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
203609 | 40780 0 0 | 51991 896 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
207326 | 49804 0 0 | 63172 800 768 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
207739 | 49804 0 0 | 63172 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
207739 | 49804 0 0 | 63172 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
212695 | 27631 388 0 | 40627 1212 768 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
213934 | 27739 388 0 | 40787 1212 768 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
217238 | 42108 0 0 | 52519 880 736 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
221368 | 23596 0 0 | 34103 880 736 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
223020 | 27548 0 0 | 40924 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
241605 | 45704 0 0 | 60159 896 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
251104 | 15123 388 0 | 26658 1308 744 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
251517 | 23596 0 0 | 34039 880 736 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
251517 | 23596 0 0 | 34039 880 736 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
253169 | 23924 0 0 | 34367 880 736 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
253995 | 43140 0 0 | 54367 896 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
300251 | 27672 0 0 | 42159 896 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
300251 | 27672 0 0 | 42159 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
310163 | 25160 0 0 | 36423 896 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
313467 | 25536 0 0 | 36799 896 744 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
319249 | 13183 388 0 | 23738 1292 736 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
322140 | 13231 388 0 | 23802 1292 736 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
334943 | 29855 388 0 | 44490 1308 744 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
372939 | 15719 388 0 | 27130 1308 744 | opt | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
513359 | 95112 0 0 | 112663 880 744 | sphlib | cc | 20190911 | 20190816 |
555898 | 62120 0 0 | 79695 880 744 | sphlib-small | gcc | 20190911 | 20190816 |
937923 | 95112 0 0 | 112663 880 744 | sphlib | gcc_-funroll-loops | 20190911 | 20190816 |
942053 | 95112 0 0 | 112663 880 744 | sphlib | gcc | 20190911 | 20190816 |
1258824 | 62120 0 0 | 79695 880 744 | sphlib-small | cc | 20190911 | 20190816 |
1260476 | 62120 0 0 | 79695 880 744 | sphlib-small | gcc_-funroll-loops | 20190911 | 20190816 |
2873241 | 37893 388 0 | 51466 1292 744 | opt | cc | 20190911 | 20190816 |
2894304 | 37893 388 0 | 51466 1292 744 | opt | gcc_-funroll-loops | 20190911 | 20190816 |
2898434 | 37893 388 0 | 51466 1292 744 | opt | gcc | 20190911 | 20190816 |
5305811 | 12643 388 0 | 26658 1316 760 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
5319440 | 17587 388 0 | 31131 1212 768 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
5344220 | 19019 388 0 | 32619 1212 768 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
5356610 | 19019 388 0 | 32619 1212 768 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
5363631 | 5007 388 0 | 16418 1308 744 | ref | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
5734092 | 11147 388 0 | 27898 1316 760 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
5818344 | 8055 388 0 | 22666 1308 744 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
5862122 | 4847 388 0 | 16226 1308 744 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
6040538 | 12467 388 0 | 26514 1316 760 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
6149570 | 7979 388 0 | 21466 1308 744 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
6257776 | 11043 388 0 | 23706 1316 760 | ref | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
6300728 | 11379 388 0 | 24146 1316 760 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
6488230 | 5079 388 0 | 16594 1308 744 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
6746355 | 19015 388 0 | 32619 1212 768 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
7789180 | 4387 388 0 | 14970 1292 736 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
7792071 | 4387 388 0 | 14970 1292 736 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
8217874 | 4339 388 0 | 14874 1292 736 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
8218287 | 4371 388 0 | 14906 1292 736 | ref | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
8219526 | 4371 388 0 | 14906 1292 736 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
8445850 | 7995 388 0 | 21554 1308 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
8618071 | 19019 388 0 | 32619 1212 768 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
10625664 | 5055 388 0 | 16410 1308 744 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
10745021 | 4851 388 0 | 16226 1308 744 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
10747086 | 4851 388 0 | 16226 1308 744 | ref | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
11226992 | 8055 388 0 | 22666 1308 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
30836645 | 8041 388 0 | 21562 1292 744 | ref | gcc_-funroll-loops | 20190911 | 20190816 |
30933287 | 8041 388 0 | 21562 1292 744 | ref | cc | 20190911 | 20190816 |
31426822 | 8041 388 0 | 21562 1292 744 | ref | gcc | 20190911 | 20190816 |