| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5720867 | 3653 0 0 | 18896 784 1224 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6038960 | 3850 0 0 | 21408 784 1224 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6062588 | 3633 0 0 | 18952 784 1224 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6081636 | 3850 0 0 | 21408 784 1224 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6093808 | 3851 0 0 | 19528 784 1224 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6133532 | 3454 0 0 | 18400 784 1224 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6171728 | 3960 0 0 | 22232 784 1224 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6178912 | 3653 0 0 | 18896 784 1224 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6196876 | 3594 0 0 | 20832 784 1224 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6226004 | 3649 0 0 | 18752 784 1224 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6232572 | 3653 0 0 | 18896 784 1224 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6261924 | 3579 0 0 | 19088 784 1224 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6274964 | 3712 0 0 | 21872 784 1224 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6276352 | 3665 0 0 | 18872 784 1224 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6288720 | 3850 0 0 | 21408 784 1224 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6289704 | 3594 0 0 | 20832 784 1224 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6300424 | 3665 0 0 | 18936 784 1224 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6317733 | 3633 0 0 | 18856 784 1224 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 6327048 | 3960 0 0 | 22232 784 1224 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6347304 | 3633 0 0 | 18952 784 1224 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6355716 | 7702 0 0 | 19528 784 1224 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6366440 | 3712 0 0 | 21872 784 1224 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6371008 | 3669 0 0 | 18920 784 1224 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6374200 | 3633 0 0 | 18952 784 1224 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6429460 | 3454 0 0 | 18400 784 1224 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 6518716 | 3579 0 0 | 19088 784 1224 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 10672564 | 6842 0 0 | 26949 760 1152 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 10886430 | 6842 0 0 | 26949 760 1152 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 10902681 | 6842 0 0 | 26949 760 1152 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 11166144 | 6778 0 0 | 25557 760 1152 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 16844124 | 7572 0 0 | 25389 760 1440 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 18010820 | 7516 0 0 | 24565 760 1440 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 18054212 | 7572 0 0 | 25389 760 1440 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 18298124 | 7516 0 0 | 24565 760 1440 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 35017674 | 2561 0 0 | 15381 768 1224 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 38487884 | 3701 0 0 | 19797 768 1224 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 39269457 | 2251 0 0 | 15101 768 1224 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 39286440 | 3469 0 0 | 19181 768 1224 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 40369144 | 3469 0 0 | 19181 768 1224 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 41382908 | 3788 0 0 | 19941 768 1224 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 41543380 | 3620 0 0 | 19621 768 1224 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 41607348 | 3701 0 0 | 19797 768 1224 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 41639736 | 3788 0 0 | 19941 768 1224 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 41862632 | 3701 0 0 | 19797 768 1224 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 41994432 | 3620 0 0 | 19621 768 1224 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 54146800 | 4084 0 0 | 20397 768 1224 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 54502160 | 2046 0 0 | 13889 752 1192 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 54511688 | 2046 0 0 | 13889 752 1192 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 54751896 | 2046 0 0 | 13889 752 1192 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 54759379 | 2045 0 0 | 13913 752 1192 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 54760516 | 2045 0 0 | 13913 752 1192 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 54773176 | 2045 0 0 | 13913 752 1192 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 54787888 | 2045 0 0 | 13913 752 1192 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 54892800 | 2046 0 0 | 13889 752 1192 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 54963628 | 2045 0 0 | 13913 752 1192 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 55027376 | 2045 0 0 | 13913 752 1192 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 55080764 | 2045 0 0 | 13913 752 1192 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 55138491 | 2046 0 0 | 13889 752 1192 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 55180500 | 2046 0 0 | 13889 752 1192 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 55266056 | 2046 0 0 | 13889 752 1192 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 55455924 | 2046 0 0 | 13889 752 1192 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 55642660 | 2045 0 0 | 13913 752 1192 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 55668916 | 2046 0 0 | 13889 752 1192 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 55706068 | 4084 0 0 | 20397 768 1224 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 55722596 | 2045 0 0 | 13913 752 1192 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 55768328 | 4062 0 0 | 20301 768 1224 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 55809916 | 2048 0 0 | 13889 752 1192 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 55874460 | 4103 0 0 | 20277 768 1224 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 55886708 | 4024 0 0 | 20093 768 1224 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 55890372 | 4024 0 0 | 20093 768 1224 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 55929464 | 2561 0 0 | 15381 768 1224 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 55952812 | 2046 0 0 | 13889 752 1192 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 56034516 | 2046 0 0 | 13889 752 1192 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 56170568 | 4084 0 0 | 20397 768 1224 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 56184936 | 2048 0 0 | 13889 752 1192 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 56379608 | 4092 0 0 | 13889 752 1192 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 56410892 | 2046 0 0 | 13889 752 1192 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 56494836 | 4062 0 0 | 20301 768 1224 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 56959876 | 4103 0 0 | 20277 768 1224 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 57119348 | 2048 0 0 | 13889 752 1192 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 61177824 | 2561 0 0 | 15381 768 1224 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 61277920 | 2561 0 0 | 15381 768 1224 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 61777612 | 2561 0 0 | 15381 768 1224 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 61847412 | 2248 0 0 | 15101 768 1224 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 61940088 | 2561 0 0 | 15381 768 1224 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 61942596 | 2259 0 0 | 15093 768 1224 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 61945360 | 2353 0 0 | 14869 768 1224 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 62028160 | 2561 0 0 | 15381 768 1224 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 62196276 | 2353 0 0 | 14869 768 1224 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 62289440 | 2577 0 0 | 15421 768 1224 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 62354660 | 2577 0 0 | 15421 768 1224 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 62476924 | 2254 0 0 | 15117 768 1224 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 62495960 | 2259 0 0 | 15093 768 1224 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 62831876 | 2248 0 0 | 15101 768 1224 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 62946652 | 2512 0 0 | 15341 768 1224 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 63032608 | 5520 0 0 | 15853 768 1224 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 63055956 | 2577 0 0 | 15421 768 1224 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 63069020 | 2216 0 0 | 15037 768 1224 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 63166328 | 2760 0 0 | 15853 768 1224 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 63302516 | 2248 0 0 | 15101 768 1224 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 63673788 | 2254 0 0 | 15117 768 1224 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 63836720 | 4432 0 0 | 15037 768 1224 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 64014016 | 2248 0 0 | 15101 768 1224 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 64383208 | 2248 0 0 | 15101 768 1224 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 64547424 | 2512 0 0 | 15341 768 1224 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 64635228 | 2248 0 0 | 15101 768 1224 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 65251221 | 2248 0 0 | 15101 768 1224 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 65753736 | 2248 0 0 | 15101 768 1224 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 66290427 | 2529 0 0 | 15349 768 1224 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 68613084 | 2248 0 0 | 15101 768 1224 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 70013696 | 2248 0 0 | 15101 768 1224 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 78770502 | 2070 0 0 | 13913 752 1192 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 179050696 | 2980 0 0 | 17526 760 1192 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
| 180875980 | 2980 0 0 | 17526 760 1192 | ref | gcc | 20190826 | 20190816 |
| 205810595 | 2980 0 0 | 17526 760 1192 | ref | cc | 20190826 | 20190816 |