Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
375164 | 12784 0 0 | 34196 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
383052 | 12908 0 0 | 34868 832 896 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
383757 | 8260 0 0 | 30915 792 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
405088 | 12652 0 0 | 35084 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
415470 | 12784 0 0 | 34196 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
421872 | 3012 0 0 | 20315 824 896 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
424120 | 12908 0 0 | 34868 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
425472 | 8564 0 0 | 32547 792 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
428322 | 8564 0 0 | 32547 792 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
434552 | 11622 0 0 | 30756 832 896 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
435660 | 12764 0 0 | 35452 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
438364 | 8500 0 0 | 29459 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
442656 | 8564 0 0 | 32547 792 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
446836 | 11372 0 0 | 31052 832 896 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
448320 | 11372 0 0 | 31052 832 896 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
449316 | 3971 0 0 | 24299 824 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
449992 | 9601 0 0 | 29555 824 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
451852 | 2547 0 0 | 19579 824 896 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
455060 | 8500 0 0 | 29459 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
455688 | 9588 0 0 | 30147 824 896 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
457832 | 11532 0 0 | 31324 832 896 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
463448 | 9588 0 0 | 30147 824 896 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
464968 | 11708 0 0 | 31324 832 896 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
467960 | 11500 0 0 | 31132 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
468768 | 9601 0 0 | 29555 824 896 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
469108 | 9732 0 0 | 30355 824 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
469821 | 2614 0 0 | 19659 824 896 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190824 | 20190816 |
471244 | 11676 0 0 | 31316 832 896 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
471309 | 2948 0 0 | 20227 824 896 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
471990 | 2606 0 0 | 19643 824 896 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190824 | 20190816 |
474788 | 3931 0 0 | 24211 824 896 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
476320 | 11372 0 0 | 31052 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
477268 | 11622 0 0 | 30756 832 896 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
478156 | 11372 0 0 | 30956 832 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
478232 | 4019 0 0 | 24275 824 896 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
480172 | 4020 0 0 | 24515 824 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
480300 | 12908 0 0 | 34868 832 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
480392 | 12652 0 0 | 35084 832 896 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
480752 | 11532 0 0 | 31324 832 896 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
482452 | 4020 0 0 | 24515 824 896 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
485132 | 4019 0 0 | 24275 824 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
487332 | 11612 0 0 | 31708 832 896 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
487432 | 2606 0 0 | 19643 824 896 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190824 | 20190816 |
488960 | 11404 0 0 | 30868 832 896 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
489088 | 3971 0 0 | 24299 824 896 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
489164 | 2948 0 0 | 20227 824 896 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
495576 | 9732 0 0 | 30355 824 896 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
496792 | 2098 0 0 | 17823 808 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
497000 | 2614 0 0 | 19659 824 896 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190824 | 20190816 |
497340 | 11676 0 0 | 31316 832 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
501436 | 2080 0 0 | 17831 808 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
501972 | 9612 0 0 | 29947 824 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
503016 | 11500 0 0 | 31068 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
503588 | 8500 0 0 | 30227 792 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
503692 | 4020 0 0 | 24515 824 896 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190824 | 20190816 |
505336 | 11676 0 0 | 31316 832 896 | ref | gcc_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
508276 | 2980 0 0 | 20259 824 896 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
511940 | 2920 0 0 | 19659 824 896 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
512376 | 2615 0 0 | 19659 824 896 | ref | gcc_-O_-fomit-frame-pointer | 20190824 | 20190816 |
512948 | 23224 0 0 | 31708 832 896 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
515304 | 9612 0 0 | 29947 824 896 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
515708 | 9588 0 0 | 30147 824 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
516100 | 2956 0 0 | 20131 824 896 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
522952 | 8500 0 0 | 30227 792 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
524228 | 3012 0 0 | 20315 824 896 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
524864 | 2085 0 0 | 17815 808 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
524960 | 2948 0 0 | 20227 824 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
526388 | 12764 0 0 | 35452 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
526612 | 2611 0 0 | 19531 824 896 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
528968 | 2615 0 0 | 19659 824 896 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
530824 | 3931 0 0 | 24211 824 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
532504 | 2980 0 0 | 20259 824 896 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
533792 | 2932 0 0 | 20211 824 896 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
539564 | 2948 0 0 | 20227 824 896 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
542404 | 2065 0 0 | 17775 808 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
542444 | 3012 0 0 | 20315 824 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
542812 | 6344 0 0 | 20747 824 896 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
542924 | 2095 0 0 | 17887 808 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
544128 | 3172 0 0 | 20747 824 896 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
553048 | 2098 0 0 | 17839 808 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
553400 | 2098 0 0 | 17847 808 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
560220 | 2956 0 0 | 20131 824 896 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
561120 | 2085 0 0 | 17815 808 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
561816 | 2606 0 0 | 19643 824 896 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190824 | 20190816 |
569476 | 2606 0 0 | 19643 824 896 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190824 | 20190816 |
569584 | 2606 0 0 | 19643 824 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
570832 | 2065 0 0 | 17775 808 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
572060 | 2980 0 0 | 20259 824 896 | ref | gcc_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
573568 | 2098 0 0 | 17823 808 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
573620 | 5094 0 0 | 19579 824 896 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
574932 | 2095 0 0 | 17887 808 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
575256 | 2614 0 0 | 19659 824 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190824 | 20190816 |
575880 | 2595 0 0 | 19539 824 896 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
576456 | 2095 0 0 | 17879 808 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
578128 | 2920 0 0 | 19659 824 896 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
578680 | 2080 0 0 | 17831 808 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
579680 | 2098 0 0 | 17847 808 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
581776 | 2595 0 0 | 19539 824 896 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
582448 | 2095 0 0 | 17879 808 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
582648 | 2085 0 0 | 17815 808 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
582944 | 2080 0 0 | 17831 808 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
585488 | 2085 0 0 | 17815 808 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
585840 | 2615 0 0 | 19659 824 896 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
590920 | 2065 0 0 | 17775 808 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
592824 | 2098 0 0 | 17847 808 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
593428 | 2065 0 0 | 17783 808 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
593760 | 2095 0 0 | 17879 808 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
594396 | 2611 0 0 | 19531 824 896 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
594536 | 2098 0 0 | 17839 808 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
594896 | 2098 0 0 | 17847 808 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
595608 | 2095 0 0 | 17879 808 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
611192 | 4196 0 0 | 17847 808 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
882964 | 3169 0 0 | 22014 816 888 | ref | cc | 20190824 | 20190816 |
903792 | 3169 0 0 | 22014 816 888 | ref | gcc_-funroll-loops | 20190824 | 20190816 |
1004300 | 3169 0 0 | 22014 816 888 | ref | gcc | 20190824 | 20190816 |