| 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 |