Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
3223736 | 7962 0 0 | 26077 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3260646 | 7233 0 0 | 22453 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3312080 | 7261 0 0 | 22477 784 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3358380 | 7261 0 0 | 22477 784 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3361326 | 8058 0 0 | 26325 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3367245 | 6913 0 0 | 23101 784 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
3407924 | 7257 0 0 | 22421 784 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
3415052 | 7962 0 0 | 26077 784 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3423093 | 7318 0 0 | 22781 784 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3428736 | 7257 0 0 | 22517 784 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3429375 | 6913 0 0 | 23101 784 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
3435244 | 8058 0 0 | 26325 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3444208 | 7233 0 0 | 22389 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3444796 | 7233 0 0 | 22453 784 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3456072 | 7656 0 0 | 25181 784 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3472960 | 7233 0 0 | 22285 784 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3474016 | 7318 0 0 | 22781 784 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3478932 | 7257 0 0 | 22517 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3481854 | 4034 0 0 | 21973 776 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
3497272 | 14780 0 0 | 23061 784 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3499184 | 7390 0 0 | 23061 784 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3508228 | 7656 0 0 | 25181 784 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3529341 | 7257 0 0 | 22517 784 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3532032 | 7656 0 0 | 25181 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3552932 | 7291 0 0 | 23381 784 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
3555207 | 7291 0 0 | 23381 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
3640665 | 3909 0 0 | 21061 776 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
3662556 | 3955 0 0 | 24165 776 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
3683592 | 6913 0 0 | 23101 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
3693384 | 3955 0 0 | 24165 776 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
3695904 | 7261 0 0 | 22477 784 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
3708680 | 7355 0 0 | 23629 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
3714548 | 7355 0 0 | 23629 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
3780780 | 4034 0 0 | 21973 776 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
3784668 | 3909 0 0 | 21061 776 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
3850272 | 3955 0 0 | 24165 776 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
3857668 | 3955 0 0 | 22837 776 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
3883830 | 6085 0 0 | 22526 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
3913800 | 6085 0 0 | 22526 792 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
3932931 | 6090 0 0 | 22470 792 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
3938968 | 5988 0 0 | 22206 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
3939288 | 5988 0 0 | 22206 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
3942333 | 6090 0 0 | 22470 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
3985659 | 6085 0 0 | 22526 792 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190830 | 20190816 |
4025176 | 3667 0 0 | 16597 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
4202763 | 3680 0 0 | 16589 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
4297580 | 3680 0 0 | 16589 784 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
4303980 | 3680 0 0 | 16589 784 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
4450959 | 7580 0 0 | 24773 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
4476624 | 7162 0 0 | 22037 784 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
4553556 | 7580 0 0 | 24773 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
4582386 | 6844 0 0 | 22637 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
4607559 | 7162 0 0 | 22037 784 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
4650280 | 3047 0 0 | 14953 768 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
4763240 | 3097 0 0 | 15001 768 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
4806592 | 6194 0 0 | 15001 768 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
4883572 | 6844 0 0 | 22637 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
4930656 | 3097 0 0 | 15001 768 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
4956270 | 6277 0 0 | 22582 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
5238336 | 6277 0 0 | 22582 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
6027006 | 3859 0 0 | 16854 792 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
6736953 | 7976 0 0 | 17205 784 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
6850668 | 3667 0 0 | 16597 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
6862449 | 3700 0 0 | 16605 784 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
6862536 | 3667 0 0 | 16597 784 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
6898866 | 3700 0 0 | 16605 784 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
7132104 | 3767 0 0 | 16669 784 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
7165480 | 3052 0 0 | 14993 768 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
7274216 | 3700 0 0 | 16605 784 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
7290596 | 3680 0 0 | 16589 784 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
7382132 | 3988 0 0 | 17205 784 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
7396148 | 3052 0 0 | 14993 768 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
7483732 | 3767 0 0 | 16669 784 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
7673574 | 3097 0 0 | 15001 768 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
7713444 | 3072 0 0 | 14985 768 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
7863222 | 3672 0 0 | 16581 784 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
7965564 | 3096 0 0 | 15001 768 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
7998210 | 3047 0 0 | 14953 768 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8067516 | 3097 0 0 | 15001 768 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8074968 | 3102 0 0 | 15041 768 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8113144 | 3102 0 0 | 15041 768 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8173323 | 3047 0 0 | 14953 768 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8216354 | 3096 0 0 | 15001 768 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8238724 | 3102 0 0 | 15041 768 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8361408 | 3097 0 0 | 15001 768 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8377872 | 3102 0 0 | 15041 768 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8422800 | 3072 0 0 | 14985 768 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8473276 | 3101 0 0 | 15041 768 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8489704 | 3101 0 0 | 15041 768 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8519852 | 3097 0 0 | 15001 768 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8535220 | 3052 0 0 | 14993 768 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8563272 | 3047 0 0 | 14953 768 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8570968 | 3072 0 0 | 14985 768 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8735074 | 3052 0 0 | 14961 768 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
9211460 | 3552 0 0 | 16117 784 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9597580 | 3552 0 0 | 16117 784 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9798842 | 3859 0 0 | 16854 792 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
10142360 | 3859 0 0 | 16854 792 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10261901 | 3859 0 0 | 16854 792 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10272429 | 3734 0 0 | 16726 792 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10349980 | 3859 0 0 | 16854 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10461376 | 3860 0 0 | 16854 792 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10550884 | 7468 0 0 | 16726 792 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10567737 | 3860 0 0 | 16862 792 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10651216 | 3859 0 0 | 16854 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10769848 | 3860 0 0 | 16862 792 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10956110 | 3859 0 0 | 16854 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10962548 | 3859 0 0 | 16854 792 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10968952 | 3860 0 0 | 16854 792 928 | ref | gcc_-O_-fomit-frame-pointer | 20190830 | 20190816 |
11018940 | 3860 0 0 | 16854 792 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
11360088 | 3912 0 0 | 16878 792 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
12048784 | 3912 0 0 | 16878 792 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
33831213 | 5908 0 0 | 20575 784 888 | ref | gcc | 20190830 | 20190816 |
34030496 | 5908 0 0 | 20575 784 888 | ref | cc | 20190830 | 20190816 |
34446364 | 5908 0 0 | 20575 784 888 | ref | gcc_-funroll-loops | 20190830 | 20190816 |