Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
385568 | 25002 0 0 | 42948 832 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
412040 | 25002 0 0 | 42948 832 896 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
431352 | 5078 0 0 | 17407 808 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
458224 | 6802 0 0 | 20172 832 896 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
464536 | 22932 0 0 | 38804 832 896 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
465708 | 14028 0 0 | 34475 792 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
469436 | 7706 0 0 | 24364 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
472716 | 22634 0 0 | 38260 832 896 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
472796 | 13780 0 0 | 31931 792 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
473752 | 22346 0 0 | 37900 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
478480 | 7767 0 0 | 24556 832 896 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
485336 | 16017 0 0 | 32276 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
489096 | 25817 0 0 | 43436 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
489324 | 22490 0 0 | 38108 832 896 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
491040 | 16218 0 0 | 32932 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
491568 | 16138 0 0 | 32788 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
494392 | 7767 0 0 | 24556 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
495292 | 26146 0 0 | 44820 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
497312 | 5010 0 0 | 17303 808 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
498520 | 16138 0 0 | 32788 832 896 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
500544 | 23250 0 0 | 38572 832 896 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
501084 | 13772 0 0 | 32891 792 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
501896 | 6818 0 0 | 20188 832 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
502572 | 22282 0 0 | 37748 832 896 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
508820 | 22634 0 0 | 38260 832 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
510328 | 22394 0 0 | 37980 832 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
510808 | 22330 0 0 | 38012 832 896 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
510820 | 26100 0 0 | 44628 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
511272 | 22932 0 0 | 38804 832 896 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
511356 | 16218 0 0 | 32932 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
514564 | 5010 0 0 | 17303 808 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
515908 | 16017 0 0 | 32276 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
517136 | 7743 0 0 | 24604 832 896 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
519196 | 5778 0 0 | 19188 832 896 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
520692 | 23250 0 0 | 38572 832 896 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
521548 | 13780 0 0 | 31931 792 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
521748 | 25002 0 0 | 42948 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
523512 | 45892 0 0 | 39028 832 896 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
524488 | 7823 0 0 | 24540 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
524652 | 22330 0 0 | 38012 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
527180 | 13524 0 0 | 30923 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
527264 | 6866 0 0 | 20236 832 896 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
527320 | 5763 0 0 | 19172 832 896 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
527356 | 26146 0 0 | 44820 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
528656 | 26100 0 0 | 44628 832 896 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
528664 | 14028 0 0 | 34475 792 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
529120 | 7706 0 0 | 24364 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
530336 | 16108 0 0 | 32644 832 896 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
532316 | 14028 0 0 | 34475 792 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
532868 | 7743 0 0 | 24604 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
533192 | 25817 0 0 | 43436 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
533236 | 5068 0 0 | 17399 808 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
534668 | 5740 0 0 | 19156 832 896 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 |
535304 | 5070 0 0 | 17399 808 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
541608 | 22330 0 0 | 38012 832 896 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
541832 | 22946 0 0 | 39028 832 896 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
544044 | 5716 0 0 | 19124 832 896 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
545100 | 6834 0 0 | 20212 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
545308 | 22346 0 0 | 37964 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
546144 | 5778 0 0 | 19188 832 896 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
550960 | 22634 0 0 | 38260 832 896 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
551504 | 5762 0 0 | 19172 832 896 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 |
552912 | 5742 0 0 | 19156 832 896 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 |
553664 | 10064 0 0 | 17327 808 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
559016 | 6802 0 0 | 20172 832 896 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
559152 | 5718 0 0 | 19132 832 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
559536 | 16138 0 0 | 32788 832 896 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
560340 | 7823 0 0 | 24540 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
560664 | 5742 0 0 | 19156 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 |
560808 | 7743 0 0 | 24604 832 896 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 |
561236 | 14468 0 0 | 20900 832 896 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
561784 | 6774 0 0 | 19828 832 896 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
561976 | 13524 0 0 | 30923 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
564800 | 5860 0 0 | 19236 832 896 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
565948 | 5078 0 0 | 17407 808 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
567792 | 6866 0 0 | 20236 832 896 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
569572 | 5742 0 0 | 19156 832 896 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 |
569688 | 7234 0 0 | 20900 832 896 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
570064 | 5032 0 0 | 17327 808 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
571088 | 11432 0 0 | 19124 832 896 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
573284 | 5763 0 0 | 19172 832 896 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
573524 | 6866 0 0 | 20236 832 896 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
575664 | 5070 0 0 | 17399 808 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
576504 | 4894 0 0 | 17191 808 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
577868 | 5740 0 0 | 19156 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 |
578256 | 5040 0 0 | 17335 808 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
580740 | 5018 0 0 | 17311 808 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
585180 | 5070 0 0 | 17399 808 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
585660 | 6786 0 0 | 20156 832 896 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
586976 | 5032 0 0 | 17327 808 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
592100 | 6802 0 0 | 20172 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
592188 | 6774 0 0 | 19828 832 896 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
592988 | 6844 0 0 | 20204 832 896 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
594896 | 5040 0 0 | 17335 808 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
597212 | 5002 0 0 | 17303 808 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
598056 | 5010 0 0 | 17303 808 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
598104 | 5068 0 0 | 17399 808 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
600208 | 5070 0 0 | 17399 808 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
602884 | 5002 0 0 | 17303 808 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
603100 | 5068 0 0 | 17399 808 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
606492 | 5018 0 0 | 17311 808 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
608648 | 5763 0 0 | 19172 832 896 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 |
614428 | 5860 0 0 | 19236 832 896 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
615148 | 16108 0 0 | 32644 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
617604 | 5040 0 0 | 17335 808 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
618652 | 6844 0 0 | 20204 832 896 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
625568 | 5032 0 0 | 17327 808 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
631640 | 4988 0 0 | 17271 808 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
636896 | 6834 0 0 | 20212 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
653996 | 5018 0 0 | 17311 808 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
656540 | 5740 0 0 | 19156 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 |
657852 | 6866 0 0 | 20244 832 896 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
846756 | 9042 0 0 | 24078 816 888 | ref | cc | 20190825 | 20190816 |
904212 | 9042 0 0 | 24078 816 888 | ref | gcc | 20190825 | 20190816 |
922800 | 9042 0 0 | 24078 816 888 | ref | gcc_-funroll-loops | 20190825 | 20190816 |