Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
435 | 1380 0 0 | 13374 776 800 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190820 | 20190816 |
468 | 1380 0 0 | 13470 776 800 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
476 | 1380 0 0 | 13470 776 800 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
488 | 1412 0 0 | 13438 776 800 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
496 | 1851 0 0 | 16142 776 800 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
500 | 1380 0 0 | 13470 776 800 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
516 | 1412 0 0 | 13374 776 800 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
520 | 1343 0 0 | 13670 776 800 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
524 | 1412 0 0 | 13446 776 800 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
524 | 1779 0 0 | 17038 776 800 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
524 | 1343 0 0 | 13670 776 800 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
532 | 1412 0 0 | 13446 776 800 | ref | gcc_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
532 | 1359 0 0 | 13854 776 800 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
536 | 1871 0 0 | 16374 776 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
540 | 1871 0 0 | 16374 776 800 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
540 | 1851 0 0 | 16142 776 800 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
540 | 1412 0 0 | 13446 776 800 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
540 | 1412 0 0 | 13286 776 800 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
548 | 1871 0 0 | 16374 776 800 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
548 | 2718 0 0 | 13854 776 800 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
556 | 1397 0 0 | 13198 776 800 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
560 | 1397 0 0 | 13198 776 800 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
572 | 1779 0 0 | 17038 776 800 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
572 | 1787 0 0 | 16934 776 800 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
572 | 1412 0 0 | 13438 776 800 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
600 | 1787 0 0 | 16934 776 800 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190820 | 20190816 |
1292 | 145 0 0 | 9821 768 800 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190820 | 20190816 |
1956 | 426 0 0 | 13613 768 800 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
1964 | 418 0 0 | 13677 768 800 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2000 | 418 0 0 | 13773 768 800 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2000 | 418 0 0 | 13677 768 800 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2040 | 147 0 0 | 17317 760 744 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190820 | 20190816 |
2044 | 418 0 0 | 13773 768 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2044 | 426 0 0 | 13613 768 800 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2048 | 264 0 0 | 9821 768 800 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2056 | 431 0 0 | 13533 768 800 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2072 | 425 0 0 | 13261 768 800 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2080 | 397 0 0 | 13717 768 800 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2097 | 147 0 0 | 17317 760 744 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190820 | 20190816 |
2116 | 431 0 0 | 13533 768 800 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2133 | 147 0 0 | 15989 760 744 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190820 | 20190816 |
2140 | 410 0 0 | 13461 768 800 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2172 | 397 0 0 | 13533 768 800 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2204 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2208 | 132 0 0 | 9893 768 800 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2216 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2223 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2240 | 147 0 0 | 14277 760 1128 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190820 | 20190816 |
2244 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2256 | 138 0 0 | 9853 768 800 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2268 | 431 0 0 | 13533 768 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2271 | 129 0 0 | 9017 752 768 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2292 | 145 0 0 | 9821 768 800 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2296 | 418 0 0 | 13773 768 800 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2298 | 129 0 0 | 9017 752 768 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190820 | 20190816 |
2308 | 145 0 0 | 9821 768 800 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2316 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2328 | 147 0 0 | 14933 760 1128 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190820 | 20190816 |
2332 | 425 0 0 | 13261 768 800 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2336 | 145 0 0 | 9821 768 800 | ref | gcc_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2348 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2360 | 397 0 0 | 13533 768 800 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2364 | 397 0 0 | 13717 768 800 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2380 | 145 0 0 | 9821 768 800 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2391 | 145 0 0 | 9829 768 800 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2396 | 147 0 0 | 14277 760 1128 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190820 | 20190816 |
2400 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2400 | 129 0 0 | 9017 752 768 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2432 | 410 0 0 | 13461 768 800 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2484 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2492 | 147 0 0 | 17317 760 744 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190820 | 20190816 |
2512 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2528 | 138 0 0 | 9853 768 800 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2536 | 147 0 0 | 14933 760 1128 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190820 | 20190816 |
2552 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2556 | 145 0 0 | 9821 768 800 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2564 | 129 0 0 | 9001 752 768 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2572 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2574 | 258 0 0 | 9001 752 768 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2576 | 129 0 0 | 9001 752 768 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2580 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2580 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2616 | 139 0 0 | 9853 768 800 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2624 | 138 0 0 | 9853 768 800 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190820 | 20190816 |
2644 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2652 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2656 | 138 0 0 | 9557 768 800 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2660 | 155 0 0 | 10133 768 800 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2694 | 145 0 0 | 9829 768 800 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2732 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2748 | 129 0 0 | 9001 752 768 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2768 | 310 0 0 | 10133 768 800 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2772 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2836 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2836 | 129 0 0 | 9017 752 768 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2836 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2868 | 138 0 0 | 9853 768 800 | ref | gcc_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2872 | 132 0 0 | 9821 768 800 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2888 | 145 0 0 | 9821 768 800 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2892 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2904 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2920 | 132 0 0 | 9893 768 800 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2924 | 145 0 0 | 9829 768 800 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2936 | 129 0 0 | 9001 752 768 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2944 | 138 0 0 | 9853 768 800 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190820 | 20190816 |
2968 | 129 0 0 | 9001 752 768 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
2992 | 138 0 0 | 9557 768 800 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
2996 | 145 0 0 | 9821 768 800 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
3032 | 129 0 0 | 9001 752 768 | ref | gcc_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
3044 | 139 0 0 | 9853 768 800 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190820 | 20190816 |
3076 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
3124 | 141 0 0 | 9041 752 768 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190820 | 20190816 |
6964 | 286 0 0 | 11582 760 760 | ref | gcc_-funroll-loops | 20190820 | 20190816 |
7200 | 286 0 0 | 11582 760 760 | ref | cc | 20190820 | 20190816 |
7324 | 286 0 0 | 11582 760 760 | ref | gcc | 20190820 | 20190816 |