| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 12239255 | 40661 0 8 | 55417 944 1584 | optimized | gcc_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 15399944 | 22255 0 8 | 38686 856 1584 | optimized | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191212 | 20190816 |
| 15612639 | 23591 0 8 | 40014 856 1584 | optimized | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191212 | 20190816 |
| 27313755 | 45229 0 8 | 61313 944 1584 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 27752361 | 45529 0 8 | 61537 944 1584 | optimized | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 31390065 | 40425 0 8 | 55273 944 1584 | optimized | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 32156180 | 11423 0 8 | 26873 944 1568 | optimized | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 32655497 | 11423 0 8 | 26873 944 1568 | optimized | gcc_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 34600727 | 23591 0 8 | 40014 856 1584 | optimized | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191212 | 20190816 |
| 34769644 | 23591 0 8 | 39966 856 1584 | optimized | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191212 | 20190816 |
| 34905934 | 23591 0 8 | 40014 856 1584 | optimized | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191212 | 20190816 |
| 35231378 | 10135 0 8 | 24825 928 1552 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 35910763 | 10151 0 8 | 24777 928 1552 | optimized | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 41076154 | 17889 0 8 | 35225 944 1568 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 43386476 | 10091 0 8 | 24729 928 1552 | optimized | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 55927221 | 19137 0 8 | 34529 944 1568 | optimized | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 66224137 | 18897 0 8 | 34513 944 1568 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 72085846 | 40629 0 8 | 55569 944 1584 | optimized | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 72254350 | 11051 0 8 | 26385 944 1568 | optimized | gcc_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 83873692 | 11275 0 8 | 26705 944 1568 | optimized | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 90301211 | 10911 0 8 | 26241 944 1568 | optimized | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 97477912 | 10135 0 8 | 24825 928 1552 | optimized | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 97901650 | 10151 0 8 | 24777 928 1552 | optimized | gcc_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 99980692 | 20419 24 8 | 36846 880 1584 | reference | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191212 | 20190816 |
| 100047598 | 42835 38 8 | 58833 992 1584 | reference | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 100910355 | 39199 38 8 | 53937 992 1584 | reference | gcc_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 100947525 | 20419 24 8 | 36846 880 1584 | reference | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191212 | 20190816 |
| 101745028 | 10787 30 8 | 26209 976 1568 | reference | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 101968048 | 10895 30 8 | 26337 976 1568 | reference | gcc_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 102623892 | 10947 30 8 | 26385 976 1568 | reference | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 102924969 | 10895 30 8 | 26337 976 1568 | reference | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 103486649 | 9647 24 8 | 24321 952 1552 | reference | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 103661348 | 9647 24 8 | 24321 952 1552 | reference | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 104442331 | 9663 24 8 | 24289 952 1552 | reference | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 106041054 | 17891 30 8 | 33489 976 1568 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 112032032 | 17889 0 8 | 35225 944 1568 | optimized | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 168498218 | 11467 0 8 | 26921 944 1568 | optimized | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 186279107 | 23215 0 8 | 38177 928 1568 | optimized | cc | 20191212 | 20190816 |
| 186561186 | 23215 0 8 | 38177 928 1568 | optimized | gcc | 20191212 | 20190816 |
| 200049353 | 42647 38 8 | 58721 992 1584 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 220401167 | 39003 38 8 | 53857 992 1584 | reference | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 252117089 | 20419 24 8 | 36846 880 1584 | reference | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191212 | 20190816 |
| 261184504 | 18043 30 8 | 33425 976 1568 | reference | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 265134436 | 20455 24 8 | 36878 880 1584 | reference | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191212 | 20190816 |
| 275037763 | 20419 24 8 | 36782 880 1584 | reference | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191212 | 20190816 |
| 316760675 | 21647 24 8 | 36601 952 1568 | reference | gcc_-funroll-loops | 20191212 | 20190816 |
| 356390090 | 10555 30 8 | 25889 976 1568 | reference | gcc_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 371101976 | 16939 30 8 | 34273 976 1568 | reference | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 371896175 | 16939 30 8 | 34273 976 1568 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 372036595 | 10415 30 8 | 25729 976 1568 | reference | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 379013404 | 40087 38 8 | 55009 992 1584 | reference | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 425433778 | 9663 24 8 | 24289 952 1552 | reference | gcc_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 434775012 | 9663 24 8 | 24281 952 1552 | reference | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 680410066 | 23215 0 8 | 38177 928 1568 | optimized | gcc_-funroll-loops | 20191212 | 20190816 |
| 1166228161 | 21647 24 8 | 36601 952 1568 | reference | cc | 20191212 | 20190816 |
| 1191990275 | 21647 24 8 | 36601 952 1568 | reference | gcc | 20191212 | 20190816 |