Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
308948 | 27045 0 0 | 45451 792 2136 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
325788 | 26757 0 0 | 44395 792 2136 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
354843 | 30463 0 0 | 48613 824 1912 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
399522 | 28979 0 0 | 44805 824 1912 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
404655 | 29115 0 0 | 44893 824 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
412088 | 30463 0 0 | 48613 824 1912 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
413748 | 28955 0 0 | 45037 824 1912 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
421137 | 28773 0 0 | 44261 824 1912 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
425583 | 28295 0 0 | 44101 824 1912 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
430016 | 30471 0 0 | 49197 824 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
436516 | 29059 0 0 | 44877 824 1912 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
438528 | 30285 0 0 | 48069 824 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
441388 | 29120 0 0 | 45437 824 1912 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
445496 | 30536 0 0 | 49437 824 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
447660 | 30471 0 0 | 49197 824 1912 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
450032 | 29064 0 0 | 44957 824 1912 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
453156 | 30536 0 0 | 49437 824 1912 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
456184 | 58240 0 0 | 45437 824 1912 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
458816 | 29064 0 0 | 44957 824 1912 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
461908 | 29064 0 0 | 44957 824 1912 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
462888 | 30463 0 0 | 48613 824 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
464968 | 29035 0 0 | 44725 824 1912 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
466372 | 28979 0 0 | 44805 824 1912 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
469980 | 29115 0 0 | 44957 824 1912 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
472796 | 30285 0 0 | 48069 824 1912 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
480880 | 28773 0 0 | 44261 824 1912 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
493168 | 28979 0 0 | 44805 824 1912 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
496320 | 26589 0 0 | 47299 792 1848 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
505872 | 28955 0 0 | 45037 824 1912 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
508176 | 26589 0 0 | 47299 792 1848 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
529780 | 27045 0 0 | 45451 792 2136 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
537132 | 25608 0 0 | 42260 816 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
544208 | 26269 0 0 | 45651 792 1848 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
548196 | 25776 0 0 | 42636 816 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
550384 | 25608 0 0 | 42260 816 1912 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
572416 | 25774 0 0 | 42548 816 1912 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
574024 | 25776 0 0 | 42636 816 1912 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
583440 | 25573 0 0 | 41916 816 1912 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
591690 | 16874 0 0 | 29384 800 1912 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
593552 | 26757 0 0 | 44395 792 2136 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
593744 | 24045 0 0 | 40948 816 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
593812 | 26589 0 0 | 47299 792 1848 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
597964 | 25774 0 0 | 42548 816 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
599667 | 24420 0 0 | 41180 816 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
601659 | 17845 0 0 | 31332 816 1912 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
605512 | 24420 0 0 | 41180 816 1912 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
609432 | 25774 0 0 | 42548 816 1912 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
613436 | 25573 0 0 | 41916 816 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
618560 | 24024 0 0 | 40852 816 1912 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
622668 | 18403 0 0 | 31932 816 1912 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
622868 | 24024 0 0 | 40852 816 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
623984 | 24133 0 0 | 41116 816 1912 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
645596 | 24133 0 0 | 41116 816 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
659517 | 17829 0 0 | 31316 816 1912 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
661476 | 17829 0 0 | 31324 816 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
667599 | 17987 0 0 | 31804 816 1912 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
670926 | 17440 0 0 | 30572 816 1912 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
674145 | 17845 0 0 | 31332 816 1912 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
678360 | 24133 0 0 | 41116 816 1912 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
679276 | 35974 0 0 | 31804 816 1912 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
680298 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
681680 | 17895 0 0 | 31388 816 1912 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
683344 | 24045 0 0 | 40948 816 1912 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
685564 | 17845 0 0 | 31332 816 1912 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
704103 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
704124 | 17845 0 0 | 31332 816 1912 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
704844 | 17829 0 0 | 31324 816 1912 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
706800 | 17829 0 0 | 31316 816 1912 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
707028 | 17829 0 0 | 31324 816 1912 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
711600 | 16874 0 0 | 29384 800 1912 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
722180 | 16885 0 0 | 29408 800 1912 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
722226 | 18442 0 0 | 31972 816 1912 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
724216 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
727520 | 16886 0 0 | 29400 800 1912 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
728175 | 18431 0 0 | 31932 816 1912 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
730164 | 17829 0 0 | 31316 816 1912 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
731358 | 18442 0 0 | 31972 816 1912 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
732320 | 17440 0 0 | 30572 816 1912 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
734000 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
735860 | 17635 0 0 | 31124 816 1912 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
739364 | 17635 0 0 | 31124 816 1912 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
747876 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
750720 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
760800 | 18437 0 0 | 31956 816 1912 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
766328 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
767828 | 33748 0 0 | 29384 800 1912 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
770152 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
771312 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
774236 | 16926 0 0 | 29440 800 1912 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
776280 | 18442 0 0 | 31972 816 1912 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
776628 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
776968 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
777552 | 18437 0 0 | 31956 816 1912 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
778516 | 16874 0 0 | 29384 800 1912 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
787084 | 16966 0 0 | 29520 800 1912 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
799108 | 16874 0 0 | 29384 800 1912 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
812340 | 16886 0 0 | 29400 800 1912 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
812984 | 18554 0 0 | 32060 816 1912 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
813016 | 18554 0 0 | 32060 816 1912 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
818040 | 18403 0 0 | 31932 816 1912 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
820320 | 16882 0 0 | 29392 800 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
826604 | 16874 0 0 | 29384 800 1912 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
832040 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
841704 | 16885 0 0 | 29408 800 1912 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
848268 | 16954 0 0 | 29504 800 1912 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
855604 | 36862 0 0 | 31932 816 1912 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
856992 | 16874 0 0 | 29384 800 1912 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
861156 | 16966 0 0 | 29520 800 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
868020 | 16882 0 0 | 29392 800 1912 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
872884 | 16882 0 0 | 29392 800 1912 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
888140 | 16885 0 0 | 29408 800 1912 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
903904 | 16885 0 0 | 29408 800 1912 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1790664 | 25384 0 0 | 40669 808 1912 | ref | cc | 20190826 | 20190816 |
1802836 | 25384 0 0 | 40669 808 1912 | ref | gcc | 20190826 | 20190816 |
1844536 | 25384 0 0 | 40669 808 1912 | ref | gcc_-funroll-loops | 20190826 | 20190816 |