Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
6026444 | 5014 0 0 | 22390 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
6429432 | 5011 0 0 | 24086 792 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
6484068 | 5027 0 0 | 23142 792 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
6856508 | 5027 0 0 | 23142 792 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
7033012 | 5011 0 0 | 25414 792 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
7076416 | 5011 0 0 | 25414 792 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
7081896 | 5011 0 0 | 25414 792 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
7264812 | 6959 0 0 | 23356 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
7375232 | 5014 0 0 | 22390 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
7449475 | 6887 0 0 | 23228 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
7454128 | 9031 0 0 | 26773 800 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
7462524 | 8162 0 0 | 23429 800 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
7608832 | 8394 0 0 | 23757 800 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
7656204 | 6859 0 0 | 23332 792 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
7784778 | 8178 0 0 | 23565 800 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
7888954 | 6866 0 0 | 23396 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
7917712 | 6855 0 0 | 23100 792 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
7952236 | 6859 0 0 | 23172 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
8030076 | 6768 0 0 | 22708 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8145960 | 6887 0 0 | 23228 792 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8185428 | 9031 0 0 | 26773 800 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8222600 | 6887 0 0 | 23228 792 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8237700 | 6866 0 0 | 23396 792 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
8259696 | 9031 0 0 | 26773 800 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8268452 | 9330 0 0 | 26749 800 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8305336 | 6768 0 0 | 22708 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8326140 | 6859 0 0 | 23332 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
8348056 | 8178 0 0 | 23661 800 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8348200 | 6866 0 0 | 23396 792 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190830 | 20190816 |
8351424 | 6855 0 0 | 23100 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8388352 | 9377 0 0 | 27725 800 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8415152 | 8593 0 0 | 24485 800 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8430216 | 8394 0 0 | 23821 800 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8433696 | 6912 0 0 | 23308 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
8440520 | 8178 0 0 | 23661 800 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8447092 | 8380 0 0 | 23501 800 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8455544 | 9377 0 0 | 27725 800 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8464228 | 6959 0 0 | 23356 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8495712 | 9481 0 0 | 27941 800 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8497644 | 3688 0 0 | 16732 792 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
8514864 | 9330 0 0 | 26749 800 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8521128 | 3446 0 0 | 16524 792 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
8538732 | 8380 0 0 | 23501 800 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8540264 | 8178 0 0 | 23661 800 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8595684 | 3455 0 0 | 16540 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
8611652 | 8394 0 0 | 23821 800 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8634580 | 6859 0 0 | 23172 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
8672228 | 17186 0 0 | 24485 800 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8692560 | 6912 0 0 | 23308 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
8709708 | 8099 0 0 | 23525 800 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8726208 | 3455 0 0 | 16540 792 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
8732120 | 8099 0 0 | 23525 800 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8739564 | 3696 0 0 | 16748 792 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8748984 | 8433 0 0 | 24125 800 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8761440 | 9481 0 0 | 27941 800 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8806556 | 8433 0 0 | 24125 800 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8827172 | 3598 0 0 | 16660 792 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8870188 | 7612 0 0 | 17156 792 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8906808 | 8099 0 0 | 23525 800 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8921732 | 3806 0 0 | 17156 792 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8931604 | 3439 0 0 | 16172 792 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9003028 | 3446 0 0 | 16524 792 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9034172 | 3696 0 0 | 16772 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9074116 | 3688 0 0 | 16732 792 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9083560 | 3688 0 0 | 16732 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9087508 | 3688 0 0 | 16732 792 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9101508 | 3455 0 0 | 16540 792 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9110240 | 3696 0 0 | 16748 792 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9233052 | 3439 0 0 | 16172 792 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9239634 | 3090 0 0 | 15152 776 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9247420 | 3455 0 0 | 16540 792 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9275088 | 3446 0 0 | 16500 792 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9281636 | 3455 0 0 | 16540 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9284452 | 3455 0 0 | 16540 792 928 | ref | gcc_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9309284 | 3696 0 0 | 16772 792 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9312904 | 3696 0 0 | 16772 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9319524 | 6818 0 0 | 16460 792 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9336160 | 3446 0 0 | 16500 792 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9343460 | 3446 0 0 | 16524 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9358312 | 3409 0 0 | 16492 792 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9365612 | 3409 0 0 | 16492 792 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9375836 | 3409 0 0 | 16460 792 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9391056 | 3446 0 0 | 16524 792 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9473160 | 3688 0 0 | 16732 792 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9479304 | 3090 0 0 | 15152 776 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9499804 | 3057 0 0 | 15080 776 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9502680 | 3696 0 0 | 16748 792 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9545088 | 3598 0 0 | 16660 792 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9550372 | 3446 0 0 | 16524 792 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9552468 | 3057 0 0 | 15080 776 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9576032 | 6114 0 0 | 15080 776 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9587084 | 3090 0 0 | 15152 776 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9587724 | 3057 0 0 | 15080 776 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9589760 | 3090 0 0 | 15152 776 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9602240 | 3057 0 0 | 15096 776 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9607956 | 3090 0 0 | 15152 776 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9621680 | 3090 0 0 | 15152 776 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9646628 | 3057 0 0 | 15080 776 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9659100 | 3057 0 0 | 15080 776 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9700408 | 3090 0 0 | 15152 776 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9736816 | 3057 0 0 | 15080 776 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9799236 | 3057 0 0 | 15096 776 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9812300 | 3057 0 0 | 15080 776 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9847244 | 3090 0 0 | 15152 776 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9850648 | 3090 0 0 | 15152 776 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9879252 | 3057 0 0 | 15080 776 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9915380 | 3057 0 0 | 15080 776 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9937652 | 3057 0 0 | 15096 776 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9994576 | 3057 0 0 | 15096 776 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
10027320 | 3057 0 0 | 15080 776 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
10046444 | 3057 0 0 | 15080 776 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
10267264 | 3057 0 0 | 15080 776 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
58740680 | 5719 0 0 | 20469 784 888 | ref | cc | 20190830 | 20190816 |
59613088 | 5719 0 0 | 20469 784 888 | ref | gcc | 20190830 | 20190816 |
60972392 | 5719 0 0 | 20469 784 888 | ref | gcc_-funroll-loops | 20190830 | 20190816 |