Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1820 | 3868 0 0 | 18661 760 1128 | portable | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
2224 | 3868 0 0 | 18661 760 1128 | portable | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
2260 | 6751 0 0 | 18822 776 800 | portable | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
2260 | 6751 0 0 | 18822 776 800 | portable | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
2364 | 6751 0 0 | 18822 776 800 | portable | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
2380 | 7785 0 0 | 21917 760 1128 | portable | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
2408 | 6751 0 0 | 18726 776 800 | portable | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
2576 | 7785 0 0 | 21917 760 1128 | portable | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
2680 | 8912 0 0 | 23406 776 800 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
2724 | 7679 0 0 | 19686 776 800 | portable | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
2736 | 7679 0 0 | 19534 776 800 | portable | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
2844 | 8268 0 0 | 20262 776 800 | portable | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
2956 | 7679 0 0 | 19622 776 800 | portable | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
2982 | 10176 0 0 | 25310 776 800 | portable | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
2992 | 10176 0 0 | 25310 776 800 | portable | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3052 | 9838 0 0 | 22342 776 800 | portable | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3080 | 6935 0 0 | 24109 760 744 | portable | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
3120 | 9806 0 0 | 22142 776 800 | portable | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3152 | 6873 0 0 | 22733 760 744 | portable | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
3156 | 8535 0 0 | 20558 776 800 | portable | gcc_-m64_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3200 | 6935 0 0 | 24109 760 744 | portable | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
3243 | 9613 0 0 | 23894 776 800 | portable | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3252 | 8912 0 0 | 23406 776 800 | portable | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3324 | 10208 0 0 | 25462 776 800 | portable | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3372 | 8912 0 0 | 23406 776 800 | portable | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3372 | 9806 0 0 | 22142 776 800 | portable | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3376 | 8535 0 0 | 20558 776 800 | portable | gcc_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3460 | 19676 0 0 | 22342 776 800 | portable | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3472 | 8535 0 0 | 20558 776 800 | portable | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3472 | 9613 0 0 | 23894 776 800 | portable | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3556 | 9141 0 0 | 20950 776 800 | portable | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3572 | 10208 0 0 | 25462 776 800 | portable | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
3652 | 6935 0 0 | 24109 760 744 | portable | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
3752 | 9141 0 0 | 20950 776 800 | portable | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
4620 | 859 0 0 | 10573 768 800 | portable | gcc_-m64_-O_-fomit-frame-pointer | 20190821 | 20190816 |
5157 | 846 0 0 | 10509 768 800 | portable | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
5168 | 3172 0 0 | 16261 768 800 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
5396 | 3172 0 0 | 16261 768 800 | portable | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
5560 | 846 0 0 | 10509 768 800 | portable | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
5584 | 822 0 0 | 9761 752 768 | portable | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
5612 | 3212 0 0 | 16405 768 800 | portable | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
5616 | 1704 0 0 | 10541 768 800 | portable | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
5637 | 859 0 0 | 10573 768 800 | portable | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
5664 | 3164 0 0 | 16205 768 800 | portable | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
5676 | 1704 0 0 | 10837 768 800 | portable | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
5688 | 859 0 0 | 10573 768 800 | portable | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190821 | 20190816 |
5724 | 3000 0 0 | 16301 768 800 | portable | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
5728 | 852 0 0 | 10613 768 800 | portable | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
5736 | 846 0 0 | 10517 768 800 | portable | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
5740 | 3212 0 0 | 16405 768 800 | portable | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
5745 | 822 0 0 | 9761 752 768 | portable | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
5752 | 852 0 0 | 10541 768 800 | portable | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
5756 | 812 0 0 | 10525 768 800 | portable | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
5852 | 859 0 0 | 10573 768 800 | portable | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190821 | 20190816 |
5924 | 3172 0 0 | 16261 768 800 | portable | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
5928 | 3164 0 0 | 16205 768 800 | portable | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
5956 | 859 0 0 | 10573 768 800 | portable | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190821 | 20190816 |
5980 | 822 0 0 | 9761 752 768 | portable | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
5984 | 822 0 0 | 9761 752 768 | portable | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6032 | 3009 0 0 | 16341 768 800 | portable | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190821 | 20190816 |
6132 | 846 0 0 | 10517 768 800 | portable | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
6140 | 859 0 0 | 10573 768 800 | portable | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190821 | 20190816 |
6152 | 786 0 0 | 9689 752 768 | portable | gcc_-m64_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6164 | 3000 0 0 | 16117 768 800 | portable | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
6196 | 846 0 0 | 10509 768 800 | portable | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
6220 | 846 0 0 | 10509 768 800 | portable | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
6260 | 3000 0 0 | 16301 768 800 | portable | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
6304 | 859 0 0 | 10573 768 800 | portable | gcc_-O_-fomit-frame-pointer | 20190821 | 20190816 |
6352 | 859 0 0 | 10573 768 800 | portable | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190821 | 20190816 |
6360 | 786 0 0 | 9705 752 768 | portable | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6424 | 3009 0 0 | 16341 768 800 | portable | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190821 | 20190816 |
6428 | 2902 0 0 | 16133 768 800 | portable | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
6432 | 822 0 0 | 9761 752 768 | portable | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6432 | 846 0 0 | 10509 768 800 | portable | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
6512 | 859 0 0 | 10573 768 800 | portable | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190821 | 20190816 |
6532 | 812 0 0 | 10525 768 800 | portable | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
6544 | 786 0 0 | 9689 752 768 | portable | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6568 | 822 0 0 | 9761 752 768 | portable | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6576 | 786 0 0 | 9689 752 768 | portable | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6588 | 846 0 0 | 10509 768 800 | portable | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
6604 | 786 0 0 | 9689 752 768 | portable | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6624 | 786 0 0 | 9705 752 768 | portable | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6664 | 846 0 0 | 10517 768 800 | portable | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
6732 | 786 0 0 | 9705 752 768 | portable | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6804 | 859 0 0 | 10573 768 800 | portable | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190821 | 20190816 |
6808 | 846 0 0 | 10509 768 800 | portable | gcc_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
6816 | 2754 0 0 | 15573 768 800 | portable | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
6836 | 822 0 0 | 9761 752 768 | portable | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6840 | 846 0 0 | 10509 768 800 | portable | gcc_-m64_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
6840 | 786 0 0 | 9689 752 768 | portable | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6856 | 1572 0 0 | 9689 752 768 | portable | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6908 | 786 0 0 | 9689 752 768 | portable | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6924 | 786 0 0 | 9689 752 768 | portable | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
6948 | 2902 0 0 | 16133 768 800 | portable | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
6964 | 919 0 0 | 10341 768 800 | portable | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
6976 | 786 0 0 | 9689 752 768 | portable | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
7020 | 3000 0 0 | 16117 768 800 | portable | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
7020 | 786 0 0 | 9689 752 768 | portable | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
7040 | 786 0 0 | 9705 752 768 | portable | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
7064 | 859 0 0 | 10573 768 800 | portable | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190821 | 20190816 |
7104 | 852 0 0 | 10837 768 800 | portable | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
7132 | 3009 0 0 | 16341 768 800 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190821 | 20190816 |
7168 | 786 0 0 | 9689 752 768 | portable | gcc_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
7176 | 852 0 0 | 10613 768 800 | portable | gcc_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
7220 | 786 0 0 | 9689 752 768 | portable | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
7236 | 2754 0 0 | 15573 768 800 | portable | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
7268 | 822 0 0 | 9761 752 768 | portable | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
7364 | 968 0 0 | 10685 768 800 | portable | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
7384 | 786 0 0 | 9689 752 768 | portable | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
7408 | 822 0 0 | 9761 752 768 | portable | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
7596 | 919 0 0 | 10341 768 800 | portable | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
7888 | 968 0 0 | 10685 768 800 | portable | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
11404 | 987 0 0 | 15494 776 800 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
11883 | 765 0 0 | 12878 776 800 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
11884 | 687 0 0 | 12726 776 800 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
12456 | 687 0 0 | 12718 776 800 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
12496 | 687 0 0 | 12654 776 800 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
12508 | 987 0 0 | 15494 776 800 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
12561 | 668 0 0 | 12478 776 800 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
12576 | 687 0 0 | 12566 776 800 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
12708 | 765 0 0 | 12878 776 800 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
12716 | 987 0 0 | 15494 776 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
12932 | 996 0 0 | 16254 776 800 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
12940 | 687 0 0 | 12726 776 800 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
13112 | 994 0 0 | 15262 776 800 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
13228 | 682 0 0 | 13030 776 800 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
13288 | 980 0 0 | 16118 776 800 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
13424 | 996 0 0 | 16254 776 800 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
13536 | 980 0 0 | 16118 776 800 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
13728 | 687 0 0 | 12726 776 800 | ref | gcc_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
13740 | 668 0 0 | 12478 776 800 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
13808 | 850 0 0 | 13933 768 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
14020 | 682 0 0 | 13030 776 800 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
14056 | 765 0 0 | 12878 776 800 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
14160 | 994 0 0 | 15262 776 800 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
14442 | 852 0 0 | 14045 768 800 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
14476 | 773 0 0 | 12766 776 800 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
14504 | 850 0 0 | 13933 768 800 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
14576 | 687 0 0 | 12718 776 800 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
14841 | 612 0 0 | 10277 768 800 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
15068 | 714 0 0 | 13246 776 800 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
15080 | 856 0 0 | 14077 768 800 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
15104 | 1428 0 0 | 13246 776 800 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
15285 | 1559 0 0 | 17397 760 744 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
15344 | 879 0 0 | 14189 768 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190821 | 20190816 |
15366 | 649 0 0 | 10349 768 800 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190821 | 20190816 |
15579 | 3729 0 0 | 17861 760 1128 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
15684 | 612 0 0 | 10269 768 800 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
15696 | 852 0 0 | 14045 768 800 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
15696 | 877 0 0 | 14181 768 800 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
15752 | 612 0 0 | 10277 768 800 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
15944 | 820 0 0 | 13845 768 800 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
16084 | 2053 0 0 | 16821 760 1128 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
16149 | 877 0 0 | 13981 768 800 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
16176 | 877 0 0 | 14181 768 800 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
16460 | 879 0 0 | 14189 768 800 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190821 | 20190816 |
16556 | 877 0 0 | 13981 768 800 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
16560 | 1276 0 0 | 10613 768 800 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
16652 | 820 0 0 | 13845 768 800 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
16728 | 850 0 0 | 13933 768 800 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
16748 | 638 0 0 | 10613 768 800 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
17124 | 856 0 0 | 14077 768 800 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
17136 | 612 0 0 | 10269 768 800 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
17176 | 785 0 0 | 13581 768 800 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
17188 | 556 0 0 | 9449 752 768 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
17226 | 644 0 0 | 10389 768 800 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
17240 | 2053 0 0 | 16821 760 1128 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
17304 | 612 0 0 | 10269 768 800 | ref | gcc_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
17304 | 612 0 0 | 10269 768 800 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
17316 | 3729 0 0 | 17861 760 1128 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
17368 | 554 0 0 | 9409 752 768 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
17420 | 612 0 0 | 10269 768 800 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
17432 | 1568 0 0 | 18725 760 744 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
17564 | 612 0 0 | 10269 768 800 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
17616 | 606 0 0 | 10317 768 800 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
17676 | 785 0 0 | 13581 768 800 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
17732 | 606 0 0 | 10317 768 800 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
17784 | 554 0 0 | 9409 752 768 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
17848 | 644 0 0 | 10389 768 800 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
18036 | 879 0 0 | 14189 768 800 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190821 | 20190816 |
18064 | 652 0 0 | 10365 768 800 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
18120 | 612 0 0 | 10277 768 800 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
18180 | 649 0 0 | 10349 768 800 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190821 | 20190816 |
18324 | 554 0 0 | 9409 752 768 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
18356 | 1108 0 0 | 9409 752 768 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
18396 | 557 0 0 | 9449 752 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
18440 | 628 0 0 | 10285 768 800 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
18484 | 649 0 0 | 10349 768 800 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190821 | 20190816 |
18508 | 554 0 0 | 9409 752 768 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
18524 | 1568 0 0 | 18725 760 744 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
18564 | 652 0 0 | 10365 768 800 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
18644 | 612 0 0 | 10269 768 800 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
18740 | 554 0 0 | 9425 752 768 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
18760 | 649 0 0 | 10349 768 800 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190821 | 20190816 |
18784 | 556 0 0 | 9449 752 768 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
18876 | 590 0 0 | 10005 768 800 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
18912 | 649 0 0 | 10349 768 800 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190821 | 20190816 |
18988 | 1568 0 0 | 18725 760 744 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
18992 | 554 0 0 | 9409 752 768 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
19164 | 649 0 0 | 10349 768 800 | ref | gcc_-O_-fomit-frame-pointer | 20190821 | 20190816 |
19240 | 590 0 0 | 10005 768 800 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
19296 | 557 0 0 | 9449 752 768 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
19424 | 1288 0 0 | 10333 768 800 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
19468 | 649 0 0 | 10349 768 800 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190821 | 20190816 |
19760 | 649 0 0 | 10349 768 800 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
19860 | 557 0 0 | 9449 752 768 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
19884 | 571 0 0 | 9433 752 768 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
19888 | 649 0 0 | 10349 768 800 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190821 | 20190816 |
19896 | 644 0 0 | 10333 768 800 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
19964 | 553 0 0 | 9409 752 768 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
19980 | 554 0 0 | 9409 752 768 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
19988 | 649 0 0 | 10349 768 800 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190821 | 20190816 |
19988 | 554 0 0 | 9425 752 768 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
20008 | 553 0 0 | 9409 752 768 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
20288 | 554 0 0 | 9409 752 768 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
20456 | 649 0 0 | 10349 768 800 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190821 | 20190816 |
20632 | 554 0 0 | 9409 752 768 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
20736 | 554 0 0 | 9409 752 768 | ref | gcc_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
20868 | 554 0 0 | 9425 752 768 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
21444 | 557 0 0 | 9449 752 768 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
21640 | 557 0 0 | 9449 752 768 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
21800 | 557 0 0 | 9449 752 768 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
22328 | 557 0 0 | 9449 752 768 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
22636 | 2527 0 0 | 13822 760 760 | portable | gcc_-funroll-loops | 20190821 | 20190816 |
23032 | 2527 0 0 | 13822 760 760 | portable | cc | 20190821 | 20190816 |
23560 | 554 0 0 | 9409 752 768 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
27444 | 2527 0 0 | 13822 760 760 | portable | gcc | 20190821 | 20190816 |
54580 | 1211 0 0 | 12486 760 760 | ref | cc | 20190821 | 20190816 |
56712 | 1211 0 0 | 12486 760 760 | ref | gcc | 20190821 | 20190816 |
59184 | 1211 0 0 | 12486 760 760 | ref | gcc_-funroll-loops | 20190821 | 20190816 |
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer | avx |
gcc -O3 -fomit-frame-pointer | avx |
gcc -O -fomit-frame-pointer | avx |
gcc -Os -fomit-frame-pointer | avx |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx |
gcc -fno-schedule-insns -O -fomit-frame-pointer | avx |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -O -fomit-frame-pointer | avx |
gcc -funroll-loops -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx |
gcc -m64 -O2 -fomit-frame-pointer | avx |
gcc -m64 -O3 -fomit-frame-pointer | avx |
gcc -m64 -O -fomit-frame-pointer | avx |
gcc -m64 -Os -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -O -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | avx |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avx |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx |
gcc -m64 -march=k8 -O -fomit-frame-pointer | avx |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx |
gcc -m64 -march=nocona -O -fomit-frame-pointer | avx |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx |
gcc -march=barcelona -O2 -fomit-frame-pointer | avx |
gcc -march=barcelona -O3 -fomit-frame-pointer | avx |
gcc -march=barcelona -O -fomit-frame-pointer | avx |
gcc -march=barcelona -Os -fomit-frame-pointer | avx |
gcc -march=k8 -O2 -fomit-frame-pointer | avx |
gcc -march=k8 -O3 -fomit-frame-pointer | avx |
gcc -march=k8 -O -fomit-frame-pointer | avx |
gcc -march=k8 -Os -fomit-frame-pointer | avx |
gcc -march=nocona -O2 -fomit-frame-pointer | avx |
gcc -march=nocona -O3 -fomit-frame-pointer | avx |
gcc -march=nocona -O -fomit-frame-pointer | avx |
gcc -march=nocona -Os -fomit-frame-pointer | avx
|