Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
154640 | 39916 0 0 | 53241 896 760 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
154720 | 42324 0 0 | 55673 896 760 | sphlib-adapted | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
156640 | 38948 0 0 | 51753 896 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
158320 | 42396 0 0 | 54369 896 760 | sphlib-adapted | gcc_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
158960 | 40012 0 0 | 51961 896 760 | sphlib | gcc_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
159120 | 38932 0 0 | 49657 896 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
174320 | 39880 0 0 | 52742 800 768 | sphlib | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190901 | 20190816 |
181280 | 44572 0 0 | 57385 896 744 | sphlib-adapted | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
181280 | 40980 0 0 | 53873 896 744 | sphlib-adapted | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
183760 | 36164 0 0 | 49049 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
185680 | 36996 0 0 | 50297 896 760 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
185920 | 40172 0 0 | 53481 896 760 | sphlib-adapted | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
186240 | 35708 0 0 | 45641 880 736 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
186240 | 35708 0 0 | 45641 880 736 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
186640 | 44396 0 0 | 55121 896 744 | sphlib-adapted | gcc_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
194560 | 38928 0 0 | 48873 880 736 | sphlib-adapted | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
195120 | 38928 0 0 | 48873 880 736 | sphlib-adapted | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
195360 | 16228 0 0 | 28193 896 760 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
196880 | 16196 0 0 | 29537 896 760 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
198480 | 15740 0 0 | 28553 896 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
200000 | 43448 0 0 | 56310 800 768 | sphlib-adapted | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190901 | 20190816 |
200320 | 15220 0 0 | 25953 896 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
202080 | 15376 0 0 | 28142 800 768 | sphlib-small | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190901 | 20190816 |
203120 | 37044 0 0 | 48985 896 760 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
205920 | 35796 0 0 | 46457 896 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
209760 | 40876 0 0 | 51553 896 744 | sphlib-adapted | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
230160 | 40252 0 0 | 52201 896 760 | sphlib-adapted | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
230400 | 15932 0 0 | 28825 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
231120 | 16292 0 0 | 29609 896 760 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
233680 | 40864 0 0 | 53726 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
234000 | 40864 0 0 | 53678 800 768 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
234400 | 40864 0 0 | 53726 800 768 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
234800 | 14908 0 0 | 24841 880 736 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
234880 | 14908 0 0 | 24841 880 736 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
237600 | 43728 0 0 | 56590 800 768 | sphlib-adapted | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
237840 | 43728 0 0 | 56590 800 768 | sphlib-adapted | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
238080 | 43728 0 0 | 56590 800 768 | sphlib-adapted | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
238960 | 43728 0 0 | 56542 800 768 | sphlib-adapted | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
242400 | 15512 0 0 | 28230 800 768 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
242400 | 15512 0 0 | 28278 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
242480 | 15512 0 0 | 28278 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
242560 | 15512 0 0 | 28278 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
244800 | 35724 0 0 | 45593 880 736 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
244880 | 35724 0 0 | 45593 880 736 | sphlib | gcc_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
248240 | 38932 0 0 | 48817 880 736 | sphlib-adapted | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
248560 | 38932 0 0 | 48817 880 736 | sphlib-adapted | gcc_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
258560 | 36764 0 0 | 47449 896 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20190901 | 20190816 |
258560 | 36764 0 0 | 47449 896 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190901 | 20190816 |
260080 | 40152 0 0 | 50841 896 744 | sphlib-adapted | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190901 | 20190816 |
260160 | 40152 0 0 | 50841 896 744 | sphlib-adapted | gcc_-O_-fomit-frame-pointer | 20190901 | 20190816 |
262560 | 15228 0 0 | 25897 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
263040 | 38920 0 0 | 52825 896 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190901 | 20190816 |
263120 | 38920 0 0 | 52825 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190901 | 20190816 |
265520 | 42460 0 0 | 56377 896 744 | sphlib-adapted | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190901 | 20190816 |
266480 | 42460 0 0 | 56377 896 744 | sphlib-adapted | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190901 | 20190816 |
276720 | 40864 0 0 | 53726 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
280800 | 16308 0 0 | 28265 896 760 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
361920 | 28373 0 0 | 41849 912 760 | opt32 | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
363920 | 27377 0 0 | 40240 904 744 | opt32 | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
364080 | 14904 0 0 | 24777 880 736 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
364080 | 14904 0 0 | 24777 880 736 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
367360 | 27037 0 0 | 43249 912 760 | opt32 | gcc_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
372240 | 24833 0 0 | 35584 904 744 | opt32 | gcc_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
377520 | 28317 0 0 | 41769 912 760 | opt32 | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
381040 | 27553 0 0 | 40496 904 744 | opt32 | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
382640 | 24405 0 0 | 34352 888 736 | opt32 | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
383600 | 24405 0 0 | 34352 888 736 | opt32 | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
393760 | 29985 0 0 | 43108 824 768 | opt32 | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
393920 | 29985 0 0 | 43108 824 768 | opt32 | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
394080 | 29941 0 0 | 43012 824 768 | opt32 | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
394080 | 29985 0 0 | 43108 824 768 | opt32 | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
430080 | 29837 0 0 | 42956 824 768 | opt32 | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190901 | 20190816 |
478640 | 17804 0 0 | 31713 896 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190901 | 20190816 |
478640 | 17804 0 0 | 31713 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190901 | 20190816 |
481360 | 16128 0 0 | 26825 896 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20190901 | 20190816 |
481360 | 16128 0 0 | 26825 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190901 | 20190816 |
544400 | 26877 0 0 | 43065 912 760 | opt32 | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
549360 | 24345 0 0 | 34224 888 736 | opt32 | gcc_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
549840 | 24345 0 0 | 34224 888 736 | opt32 | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
550880 | 24729 0 0 | 35432 904 744 | opt32 | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
646560 | 57240 0 0 | 74217 880 744 | sphlib | cc | 20190901 | 20190816 |
649120 | 57240 0 0 | 74217 880 744 | sphlib | gcc | 20190901 | 20190816 |
652640 | 27521 0 0 | 41464 904 744 | opt32 | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190901 | 20190816 |
652880 | 24901 0 0 | 35624 904 744 | opt32 | gcc_-O_-fomit-frame-pointer | 20190901 | 20190816 |
652880 | 24901 0 0 | 35624 904 744 | opt32 | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190901 | 20190816 |
653040 | 27521 0 0 | 41464 904 744 | opt32 | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190901 | 20190816 |
655600 | 57240 0 0 | 74217 880 744 | sphlib | gcc_-funroll-loops | 20190901 | 20190816 |
682960 | 62728 0 0 | 79713 880 744 | sphlib-adapted | gcc_-funroll-loops | 20190901 | 20190816 |
683600 | 62728 0 0 | 79713 880 744 | sphlib-adapted | gcc | 20190901 | 20190816 |
683680 | 62728 0 0 | 79713 880 744 | sphlib-adapted | cc | 20190901 | 20190816 |
758160 | 5792 0 0 | 18496 888 744 | 32bit-bytesliced-c-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
765760 | 6600 0 0 | 19841 896 760 | 32bit-bytesliced-c-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
767760 | 6608 0 0 | 19809 896 760 | 32bit-bytesliced-c-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
780080 | 5664 0 0 | 18296 888 744 | 32bit-bytesliced-c-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
787280 | 4424 0 0 | 16289 896 760 | 32bit-bytesliced-c-small | gcc_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
841840 | 4492 0 0 | 17374 800 768 | 32bit-bytesliced-c-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
843040 | 4492 0 0 | 17374 800 768 | 32bit-bytesliced-c-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
843280 | 4492 0 0 | 17374 800 768 | 32bit-bytesliced-c-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
843680 | 4516 0 0 | 17342 800 768 | 32bit-bytesliced-c-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190901 | 20190816 |
860880 | 4316 0 0 | 17198 800 768 | 32bit-bytesliced-c-small | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190901 | 20190816 |
991920 | 4416 0 0 | 16265 896 760 | 32bit-bytesliced-c-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190901 | 20190816 |
1282720 | 28132 0 0 | 45121 880 744 | sphlib-small | gcc | 20190901 | 20190816 |
1283040 | 28132 0 0 | 45121 880 744 | sphlib-small | cc | 20190901 | 20190816 |
1283280 | 28132 0 0 | 45121 880 744 | sphlib-small | gcc_-funroll-loops | 20190901 | 20190816 |
1378560 | 5400 0 0 | 19152 888 744 | 32bit-bytesliced-c-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190901 | 20190816 |
1378560 | 5400 0 0 | 19152 888 744 | 32bit-bytesliced-c-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190901 | 20190816 |
1935200 | 2200 0 0 | 12696 888 744 | 32bit-bytesliced-c-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
1939200 | 2192 0 0 | 12744 888 744 | 32bit-bytesliced-c-small | gcc_-O2_-fomit-frame-pointer | 20190901 | 20190816 |
1942240 | 1936 0 0 | 11688 872 736 | 32bit-bytesliced-c-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
1943280 | 1936 0 0 | 11688 872 736 | 32bit-bytesliced-c-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
2031920 | 1888 0 0 | 11576 872 736 | 32bit-bytesliced-c-small | gcc_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
2031920 | 1888 0 0 | 11576 872 736 | 32bit-bytesliced-c-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190901 | 20190816 |
2286960 | 49549 0 0 | 62440 888 744 | opt32 | cc | 20190901 | 20190816 |
2288240 | 49549 0 0 | 62440 888 744 | opt32 | gcc_-funroll-loops | 20190901 | 20190816 |
2289520 | 49549 0 0 | 62440 888 744 | opt32 | gcc | 20190901 | 20190816 |
2376960 | 2532 0 0 | 13064 888 744 | 32bit-bytesliced-c-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190901 | 20190816 |
2389840 | 2532 0 0 | 13064 888 744 | 32bit-bytesliced-c-small | gcc_-O_-fomit-frame-pointer | 20190901 | 20190816 |
11501440 | 4048 0 0 | 16744 872 744 | 32bit-bytesliced-c-small | gcc | 20190901 | 20190816 |
11542160 | 4048 0 0 | 16744 872 744 | 32bit-bytesliced-c-small | gcc_-funroll-loops | 20190901 | 20190816 |
11638000 | 4048 0 0 | 16744 872 744 | 32bit-bytesliced-c-small | cc | 20190901 | 20190816 |