| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 140524 | 14217 4400 352 | 32965 5168 1232 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 165316 | 6888 4392 352 | 19669 5168 1296 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 177045 | 16982 4392 352 | 32045 5184 1296 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 180066 | 13048 4400 352 | 30085 5168 1520 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 186992 | 13512 4400 352 | 31317 5168 1520 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 188452 | 14178 4400 352 | 34261 5168 1232 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 190384 | 16349 4392 368 | 31621 5184 1296 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 190768 | 17299 4392 352 | 32789 5184 1296 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 193404 | 16349 4392 368 | 31621 5184 1296 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 193988 | 15751 4392 352 | 30669 5184 1296 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 194592 | 16365 4392 368 | 31541 5184 1296 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 196448 | 17907 4392 352 | 35109 5184 1296 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 197548 | 19255 4392 352 | 36805 5184 1296 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 198412 | 19867 4392 352 | 38005 5184 1296 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 198588 | 16349 4392 368 | 31621 5184 1296 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 200260 | 14178 4400 352 | 34261 5168 1232 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 200868 | 19255 4392 352 | 36805 5184 1296 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 201276 | 35118 8784 704 | 33277 5184 1296 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 202024 | 19255 4392 352 | 36805 5184 1296 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 204916 | 13048 4400 352 | 30085 5168 1520 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 205196 | 14178 4400 352 | 34261 5168 1232 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
| 207260 | 17142 4392 352 | 32309 5184 1296 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 208336 | 20009 4392 352 | 35973 5168 1296 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 211220 | 20085 4392 352 | 36261 5168 1296 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 212272 | 19894 4392 352 | 35957 5168 1296 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 212424 | 7992 4392 352 | 24269 5168 1296 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 213740 | 20085 4392 352 | 36261 5168 1296 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 216024 | 20039 4392 352 | 38349 5184 1296 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 216488 | 17559 4392 352 | 33277 5184 1296 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 216564 | 17907 4392 352 | 35109 5184 1296 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 218776 | 17142 4392 352 | 32365 5184 1296 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 221852 | 15751 4392 352 | 30669 5184 1296 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 226968 | 17142 4392 352 | 32365 5184 1296 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 227640 | 20009 4392 352 | 35973 5168 1296 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 228108 | 17142 4392 352 | 32373 5184 1296 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 228664 | 17299 4392 352 | 32789 5184 1296 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 231044 | 14334 8784 704 | 20285 5168 1296 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 232108 | 19651 4392 352 | 35325 5168 1296 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 232564 | 17030 4392 352 | 32261 5184 1296 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 232764 | 19867 4392 352 | 38005 5184 1296 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 232860 | 6872 4392 352 | 19653 5168 1296 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 233368 | 13512 4400 352 | 31317 5168 1520 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
| 233924 | 6872 4392 352 | 19653 5168 1296 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 235496 | 8081 4392 352 | 24229 5168 1296 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 236128 | 7992 4392 352 | 24269 5168 1296 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 237416 | 19651 4392 352 | 35325 5168 1296 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 237436 | 7980 4392 352 | 24213 5168 1296 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 238516 | 20039 4392 352 | 38349 5184 1296 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 238972 | 17142 4392 352 | 32365 5184 1296 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
| 241080 | 19894 4392 352 | 35957 5168 1296 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 241184 | 7918 4392 352 | 23997 5168 1296 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 242964 | 7980 4392 352 | 24213 5168 1296 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 245004 | 7167 4392 352 | 20285 5168 1296 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 246224 | 8081 4392 352 | 24229 5168 1296 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 247816 | 7918 4392 352 | 23997 5168 1296 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 249212 | 6872 4392 352 | 19653 5168 1296 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 250916 | 4948 4392 352 | 16785 5152 1264 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 252068 | 6888 4392 352 | 19669 5168 1296 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 252960 | 6920 4392 352 | 19725 5168 1296 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 252992 | 6478 4392 352 | 18941 5168 1296 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 256680 | 5834 4392 352 | 18645 5168 1296 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 258872 | 11668 8784 704 | 18645 5168 1296 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 259276 | 6739 4392 352 | 19533 5168 1296 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 260548 | 5045 4392 352 | 16849 5152 1264 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 260896 | 5048 4392 352 | 16889 5152 1264 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 261024 | 5049 4392 352 | 16889 5152 1264 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 262472 | 5049 4392 352 | 16889 5152 1264 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 262544 | 19894 4392 352 | 35957 5168 1296 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 263976 | 5885 4392 352 | 18709 5168 1296 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 264328 | 5045 4392 352 | 16849 5152 1264 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 264960 | 6920 4392 352 | 19725 5168 1296 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 265868 | 6739 4392 352 | 19533 5168 1296 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 266088 | 5877 4392 352 | 18693 5168 1296 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 266540 | 6872 4392 352 | 19653 5168 1296 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 267020 | 5049 4392 352 | 16889 5152 1264 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 267824 | 5045 4392 352 | 16849 5152 1264 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 267852 | 5048 4392 352 | 16889 5152 1264 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 267920 | 5877 4392 352 | 18693 5168 1296 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 267976 | 5885 4392 352 | 18709 5168 1296 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 268168 | 5044 4392 352 | 16849 5152 1264 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 272468 | 6478 4392 352 | 18941 5168 1296 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 273856 | 6888 4392 352 | 19669 5168 1296 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 274428 | 5045 4392 352 | 16849 5152 1264 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 274688 | 4948 4392 352 | 16785 5152 1264 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 275712 | 4969 4392 352 | 16793 5152 1264 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 276000 | 7992 4392 352 | 24269 5168 1296 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 276368 | 5877 4392 352 | 18693 5168 1296 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 277292 | 4939 4392 352 | 16745 5152 1264 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 277612 | 6920 4392 352 | 19725 5168 1296 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 277612 | 4945 4392 352 | 16761 5152 1264 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 277716 | 5877 4392 352 | 18693 5168 1296 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 278740 | 5881 4392 352 | 18709 5168 1296 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 279808 | 5045 4392 352 | 16849 5152 1264 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 281504 | 5897 4392 352 | 18733 5168 1296 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 281664 | 6888 4392 352 | 19669 5168 1296 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
| 282672 | 5049 4392 352 | 16889 5152 1264 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 284592 | 4939 4392 352 | 16745 5152 1264 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 285772 | 6010 4392 352 | 18813 5168 1296 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 286176 | 10090 8784 704 | 16849 5152 1264 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 287496 | 4969 4392 352 | 16793 5152 1264 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 289236 | 4939 4392 352 | 16745 5152 1264 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 289320 | 4969 4392 352 | 16793 5152 1264 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 290168 | 5881 4392 352 | 18709 5168 1296 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 292924 | 4948 4392 352 | 16785 5152 1264 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 294396 | 5877 4392 352 | 18693 5168 1296 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 294752 | 5045 4392 352 | 16849 5152 1264 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 295844 | 5044 4392 352 | 16849 5152 1264 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
| 299812 | 6010 4392 352 | 18813 5168 1296 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 306504 | 5881 4392 352 | 18709 5168 1296 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 316300 | 5897 4392 352 | 18733 5168 1296 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 327576 | 5885 4392 352 | 18709 5168 1296 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 |
| 392984 | 5033 4392 352 | 16849 5152 1264 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
| 762008 | 8105 4416 352 | 22703 5192 1264 | ref | cc | 20190825 | 20190816 |
| 768688 | 8105 4416 352 | 22703 5192 1264 | ref | gcc | 20190825 | 20190816 |
| 825096 | 8105 4416 352 | 22703 5192 1264 | ref | gcc_-funroll-loops | 20190825 | 20190816 |