| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 3105507 | 6881 1280 0 | 25669 2048 1360 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 | 
| 3135651 | 7078 1280 0 | 24901 2048 1648 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 | 
| 3280937 | 6881 1280 0 | 26997 2048 1360 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 | 
| 3309724 | 6654 1280 0 | 23717 2048 1648 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 | 
| 3320199 | 6881 1280 0 | 26997 2048 1360 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 | 
| 3435056 | 6881 1280 0 | 26997 2048 1360 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 | 
| 3459104 | 7078 1280 0 | 24901 2048 1648 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 | 
| 3463191 | 13634 1280 0 | 28830 2064 1408 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3480918 | 6654 1280 0 | 23717 2048 1648 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 | 
| 3552384 | 9094 1280 0 | 25277 2056 1408 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3572388 | 9094 1280 0 | 25277 2056 1408 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3648519 | 9014 1280 0 | 25021 2056 1408 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3656048 | 8926 1280 0 | 25021 2056 1408 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3693848 | 10931 1280 0 | 26086 2064 1408 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 | 
| 3705819 | 17542 1280 0 | 35638 2064 1408 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3727448 | 17742 1280 0 | 35974 2064 1408 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3729332 | 13298 1280 0 | 28334 2064 1408 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3757276 | 8926 1280 0 | 25021 2056 1408 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3759848 | 13442 1280 0 | 28582 2064 1408 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3795576 | 13442 1280 0 | 28646 2064 1408 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3800452 | 14357 1280 0 | 30022 2064 1408 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3854392 | 8926 1280 0 | 25021 2056 1408 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3857298 | 17542 1280 0 | 35638 2064 1408 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3866112 | 13442 1280 0 | 28646 2064 1408 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3901384 | 14253 1280 0 | 29718 2064 1408 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3908212 | 13634 1280 0 | 28830 2064 1408 | ref | gcc_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3910568 | 13634 1280 0 | 28830 2064 1408 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3911649 | 10931 1280 0 | 26182 2064 1408 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3922768 | 14253 1280 0 | 29718 2064 1408 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3963068 | 16294 1280 0 | 33790 2064 1408 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3973728 | 28714 2560 0 | 30022 2064 1408 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3985964 | 16294 1280 0 | 33790 2064 1408 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3998796 | 16294 1280 0 | 33790 2064 1408 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3999680 | 17742 1280 0 | 35974 2064 1408 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 4007692 | 10931 1280 0 | 26182 2064 1408 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 4027660 | 9014 1280 0 | 25021 2056 1408 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 4132492 | 10931 1280 0 | 26182 2064 1408 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 4809426 | 9282 1280 0 | 25021 2056 1408 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 4917872 | 13792 1280 0 | 28686 2064 1408 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 5078092 | 9282 1280 0 | 25021 2056 1408 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 5090528 | 16550 1280 0 | 33742 2064 1408 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 5115136 | 16550 1280 0 | 33742 2064 1408 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 5188484 | 13792 1280 0 | 28686 2064 1408 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 5507373 | 7722 1280 0 | 24021 2056 1408 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 5891252 | 7698 1280 0 | 23781 2056 1408 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 5947968 | 7722 1280 0 | 24021 2056 1408 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6134574 | 4392 1280 0 | 17261 2056 1408 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6141264 | 9184 2560 0 | 17709 2056 1408 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6155348 | 4352 1280 0 | 17189 2056 1408 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6156252 | 7724 1280 0 | 23965 2056 1408 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6165627 | 4275 1280 0 | 17109 2056 1408 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6199184 | 4275 1280 0 | 17109 2056 1408 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6216624 | 4392 1280 0 | 17261 2056 1408 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6241152 | 4275 1280 0 | 17109 2056 1408 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6279824 | 4592 1280 0 | 17709 2056 1408 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6309664 | 4275 1280 0 | 17109 2056 1408 | ref | gcc_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6378780 | 7722 1280 0 | 24021 2056 1408 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6385640 | 7724 1280 0 | 23965 2056 1408 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6399468 | 4275 1280 0 | 17109 2056 1408 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 | 
| 6406668 | 4275 1280 0 | 17109 2056 1408 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6416060 | 4275 1280 0 | 17109 2056 1408 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6452488 | 7698 1280 0 | 23781 2056 1408 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6493344 | 4352 1280 0 | 17189 2056 1408 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6532296 | 4392 1280 0 | 17261 2056 1408 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 6726164 | 4275 1280 0 | 17109 2056 1408 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 7346120 | 7793 1280 0 | 23965 2056 1408 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 7454434 | 4094 1280 0 | 16613 2056 1408 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 7528708 | 7793 1280 0 | 23965 2056 1408 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 7637789 | 4094 1280 0 | 16613 2056 1408 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9326000 | 3123 1280 0 | 14929 2040 1376 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9449400 | 3102 1280 0 | 14913 2040 1376 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9455564 | 3141 1280 0 | 14985 2040 1376 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9483557 | 3162 1280 0 | 15001 2040 1376 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9487752 | 3152 1280 0 | 14993 2040 1376 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9571164 | 3152 1280 0 | 14993 2040 1376 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9621867 | 7730 2560 0 | 16693 2056 1408 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9630028 | 3141 1280 0 | 14985 2040 1376 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9635901 | 3111 1280 0 | 14921 2040 1376 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9642150 | 3884 1280 0 | 16741 2056 1408 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9663908 | 3141 1280 0 | 14985 2040 1376 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9665381 | 3102 1280 0 | 14913 2040 1376 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9667816 | 3123 1280 0 | 14929 2040 1376 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9676340 | 3836 1280 0 | 16685 2056 1408 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9676460 | 3102 1280 0 | 14913 2040 1376 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9680355 | 3162 1280 0 | 15001 2040 1376 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9698584 | 3111 1280 0 | 14921 2040 1376 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9713704 | 3123 1280 0 | 14929 2040 1376 | ref | gcc_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9717723 | 3162 1280 0 | 15001 2040 1376 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9775716 | 3141 1280 0 | 14985 2040 1376 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9792576 | 3123 1280 0 | 14929 2040 1376 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9859560 | 3102 1280 0 | 14913 2040 1376 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9862840 | 3102 1280 0 | 14913 2040 1376 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9923352 | 3102 1280 0 | 14913 2040 1376 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9932848 | 3882 1280 0 | 16741 2056 1408 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 9942608 | 3836 1280 0 | 16685 2056 1408 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10033168 | 3882 1280 0 | 16741 2056 1408 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10075832 | 3888 1280 0 | 16757 2056 1408 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10101676 | 6204 2560 0 | 14913 2040 1376 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10118304 | 3888 1280 0 | 16757 2056 1408 | ref | gcc_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10118584 | 3865 1280 0 | 16693 2056 1408 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10151656 | 3906 1280 0 | 16773 2056 1408 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10172240 | 3882 1280 0 | 16741 2056 1408 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10181089 | 3884 1280 0 | 16741 2056 1408 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10200876 | 3906 1280 0 | 16773 2056 1408 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10230260 | 3135 1280 0 | 14961 2040 1376 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 | 
| 10287092 | 3135 1280 0 | 14961 2040 1376 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10318532 | 3135 1280 0 | 14961 2040 1376 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10319824 | 3884 1280 0 | 16741 2056 1408 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 | 
| 10367262 | 3884 1280 0 | 16741 2056 1408 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10511992 | 3135 1280 0 | 14961 2040 1376 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10525904 | 3884 1280 0 | 16741 2056 1408 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 10625660 | 3888 1280 0 | 16757 2056 1408 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 25235748 | 4899 1300 0 | 19511 2076 1376 | ref | cc | 20190830 | 20190816 | 
| 25562416 | 4899 1300 0 | 19511 2076 1376 | ref | gcc_-funroll-loops | 20190830 | 20190816 | 
| 25977764 | 4899 1300 0 | 19511 2076 1376 | ref | gcc | 20190830 | 20190816 |