Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
368652 | 30557 0 0 | 52558 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
377748 | 32022 0 0 | 53582 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
399956 | 28678 0 0 | 48614 776 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
408244 | 31980 0 0 | 54566 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
415676 | 29326 0 0 | 49598 776 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
417052 | 30557 0 0 | 52558 776 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
418624 | 5974 0 0 | 23205 768 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
419956 | 32500 0 0 | 55398 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
434312 | 32500 0 0 | 55398 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
436320 | 27029 0 0 | 46686 776 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
436616 | 28416 0 0 | 47678 776 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
439276 | 30557 0 0 | 52558 776 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
444820 | 58652 0 0 | 49598 776 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
445000 | 26232 0 0 | 45718 776 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
448268 | 25554 0 0 | 45158 776 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
449004 | 28416 0 0 | 47678 776 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
459536 | 25522 0 0 | 45222 776 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
460324 | 27029 0 0 | 46686 776 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
460708 | 32022 0 0 | 53582 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
462600 | 28678 0 0 | 48614 776 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
464412 | 28038 0 0 | 47822 776 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
469372 | 27766 0 0 | 47494 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
475096 | 27029 0 0 | 46686 776 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
476636 | 25522 0 0 | 45222 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
478568 | 27766 0 0 | 47558 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
484636 | 31980 0 0 | 54566 776 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
485092 | 25522 0 0 | 45222 776 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
543464 | 10672 0 0 | 31149 768 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
544988 | 23218 0 0 | 45029 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
577788 | 10616 0 0 | 31053 768 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
587548 | 13581 0 0 | 33733 768 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
608232 | 21848 0 0 | 45885 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
611520 | 23654 0 0 | 44597 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
613376 | 23654 0 0 | 44597 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
614228 | 13687 0 0 | 34317 768 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
616984 | 5976 0 0 | 23069 768 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
633480 | 6645 0 0 | 24149 768 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
638852 | 21848 0 0 | 45885 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
650748 | 13581 0 0 | 33733 768 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
656140 | 10616 0 0 | 31053 768 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
656708 | 14047 0 0 | 34933 768 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
658088 | 21833 0 0 | 44541 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
658248 | 21848 0 0 | 45885 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
662664 | 14047 0 0 | 34933 768 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
662668 | 10714 0 0 | 31389 768 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
667220 | 6247 0 0 | 23181 768 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
673080 | 6645 0 0 | 23989 768 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
674692 | 6654 0 0 | 23981 768 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
676476 | 6405 0 0 | 23757 768 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
678896 | 11890 0 0 | 23173 768 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
680376 | 13546 0 0 | 34069 768 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
681672 | 5978 0 0 | 23205 768 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190828 | 20190816 |
683676 | 23218 0 0 | 45029 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
686104 | 13770 0 0 | 24693 768 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
686644 | 13687 0 0 | 34317 768 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
688908 | 13687 0 0 | 34317 768 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
692824 | 6247 0 0 | 23181 768 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
697316 | 5290 0 0 | 20937 752 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
707528 | 10672 0 0 | 31149 768 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
709024 | 10672 0 0 | 31181 768 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
713564 | 10672 0 0 | 31181 768 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
713580 | 10714 0 0 | 31389 768 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
714712 | 6645 0 0 | 23989 768 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
716088 | 6645 0 0 | 23973 768 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
716532 | 5976 0 0 | 23069 768 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
721680 | 10714 0 0 | 31389 768 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190828 | 20190816 |
724164 | 5285 0 0 | 20921 752 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
725664 | 5290 0 0 | 20937 752 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
726496 | 5379 0 0 | 21057 752 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
727464 | 6654 0 0 | 23981 768 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
737136 | 5379 0 0 | 21057 752 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
739908 | 6645 0 0 | 23989 768 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
741352 | 5974 0 0 | 23205 768 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190828 | 20190816 |
744416 | 5290 0 0 | 20945 752 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
744560 | 5978 0 0 | 23205 768 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
747172 | 5290 0 0 | 20961 752 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
750016 | 5384 0 0 | 21073 752 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
752540 | 6654 0 0 | 23981 768 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
752944 | 5384 0 0 | 21073 752 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
755140 | 5384 0 0 | 21073 752 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
755508 | 5974 0 0 | 23205 768 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190828 | 20190816 |
758364 | 6645 0 0 | 24149 768 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
759276 | 5290 0 0 | 20937 752 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
760896 | 5951 0 0 | 23077 768 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
761504 | 6645 0 0 | 24149 768 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
767376 | 13546 0 0 | 34069 768 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
769852 | 5978 0 0 | 23205 768 928 | ref | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
771212 | 5974 0 0 | 23205 768 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190828 | 20190816 |
771304 | 5974 0 0 | 23205 768 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190828 | 20190816 |
771572 | 5974 0 0 | 23205 768 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190828 | 20190816 |
772180 | 5974 0 0 | 23205 768 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190828 | 20190816 |
772248 | 5290 0 0 | 20961 752 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
779832 | 6405 0 0 | 23757 768 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
785672 | 5951 0 0 | 23077 768 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
789196 | 5285 0 0 | 20921 752 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
795640 | 5290 0 0 | 20945 752 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
796356 | 5290 0 0 | 20945 752 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
798428 | 5315 0 0 | 20993 752 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
800020 | 5384 0 0 | 21073 752 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
801436 | 5384 0 0 | 21073 752 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
809956 | 6645 0 0 | 23989 768 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
811320 | 5945 0 0 | 23173 768 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
811968 | 5290 0 0 | 20945 752 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
812128 | 5974 0 0 | 23205 768 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190828 | 20190816 |
814712 | 5384 0 0 | 21073 752 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
820616 | 10580 0 0 | 20937 752 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
821376 | 5290 0 0 | 20961 752 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
843076 | 5290 0 0 | 20937 752 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
848244 | 5290 0 0 | 20937 752 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
853268 | 6885 0 0 | 24693 768 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
856356 | 5290 0 0 | 20937 752 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
881504 | 5384 0 0 | 21073 752 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
2076696 | 11440 0 0 | 30174 760 888 | ref | gcc_-funroll-loops | 20190828 | 20190816 |
2151968 | 11440 0 0 | 30174 760 888 | ref | cc | 20190828 | 20190816 |
2304484 | 11440 0 0 | 30174 760 888 | ref | gcc | 20190828 | 20190816 |