Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
914592 | 8036 16 0 | 25575 808 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
960316 | 8564 16 0 | 26711 808 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1006488 | 8663 16 0 | 26951 808 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1010968 | 6267 16 0 | 22302 800 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1039216 | 5823 16 0 | 22142 800 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1052256 | 8564 16 0 | 26711 808 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1061044 | 6940 16 0 | 22423 808 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1062456 | 7874 16 0 | 25079 808 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1065324 | 6852 16 0 | 22071 808 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1067396 | 6852 16 0 | 22071 808 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1068008 | 6388 16 0 | 22590 800 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1070212 | 5823 16 0 | 22142 800 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1073332 | 8036 16 0 | 25575 808 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1077332 | 7127 16 0 | 22823 808 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1078228 | 8663 16 0 | 26951 808 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1079588 | 6729 16 0 | 21631 808 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1079712 | 5823 16 0 | 22142 800 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1088216 | 5893 16 0 | 22086 800 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1091796 | 6729 16 0 | 21631 808 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1095748 | 5927 16 0 | 22046 800 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1097188 | 8036 16 0 | 25575 808 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1097408 | 7874 16 0 | 25079 808 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1100568 | 6940 16 0 | 22423 808 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1103524 | 6500 16 0 | 21783 808 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1107792 | 6500 16 0 | 21783 808 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1107988 | 6299 16 0 | 22430 800 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1113404 | 6388 16 0 | 22590 800 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1134588 | 6299 16 0 | 22430 800 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1136308 | 6500 16 0 | 21783 808 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1142144 | 6211 16 0 | 21942 800 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1142572 | 6852 16 0 | 21919 808 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1146076 | 6852 16 0 | 22079 808 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1150008 | 6852 16 0 | 22079 808 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1151152 | 6299 16 0 | 22430 800 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1155428 | 14254 32 0 | 22823 808 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1163716 | 5893 16 0 | 22086 800 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1164272 | 5927 16 0 | 22046 800 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1167812 | 6267 16 0 | 22302 800 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
1169708 | 6070 16 0 | 21255 808 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
1172024 | 5875 16 0 | 22142 800 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1181644 | 6852 16 0 | 22079 808 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1185060 | 6852 16 0 | 22007 808 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
1196200 | 6211 16 0 | 21942 800 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1248120 | 5875 16 0 | 22142 800 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
1838132 | 9215 16 0 | 26318 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
1887428 | 8451 16 0 | 28590 792 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
1908972 | 5696 16 0 | 24502 792 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
1923356 | 10787 16 0 | 28638 792 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
1925224 | 10787 16 0 | 28638 792 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
1953208 | 8451 16 0 | 28590 792 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
1973192 | 8451 16 0 | 28590 792 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
2036112 | 9215 16 0 | 26318 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190827 | 20190816 |
2687912 | 4884 16 0 | 17734 800 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4445100 | 4884 16 0 | 17734 800 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4485644 | 4884 16 0 | 17734 800 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
4570012 | 4884 16 0 | 17742 800 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4573424 | 4908 16 0 | 17750 800 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
4597308 | 4980 16 0 | 18142 800 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4623520 | 4764 16 0 | 17614 800 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4658164 | 9960 32 0 | 18142 800 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4697616 | 4764 16 0 | 17614 800 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4701376 | 4640 16 0 | 17510 800 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
4724512 | 4884 16 0 | 17734 800 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4747584 | 4884 16 0 | 17734 800 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4769932 | 4884 16 0 | 17734 800 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4793348 | 4884 16 0 | 17742 800 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4809956 | 4884 16 0 | 17742 800 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4831364 | 4884 16 0 | 17734 800 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
4934128 | 4592 16 0 | 17462 800 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5023124 | 4640 16 0 | 17510 800 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190827 | 20190816 |
5098176 | 9186 32 0 | 17462 800 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5103700 | 4593 16 0 | 17462 800 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5115528 | 4592 16 0 | 17462 800 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5207892 | 4640 16 0 | 17510 800 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5230300 | 4640 16 0 | 17510 800 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5264568 | 4640 16 0 | 17510 800 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5373500 | 4640 16 0 | 17510 800 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5377124 | 4640 16 0 | 17510 800 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5406404 | 4640 16 0 | 17510 800 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5408348 | 4640 16 0 | 17510 800 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5415252 | 4640 16 0 | 17510 800 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5552528 | 4640 16 0 | 17510 800 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
5686596 | 4750 16 0 | 17270 800 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
5725592 | 4250 16 0 | 16130 784 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
5757032 | 4750 16 0 | 17270 800 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
5845504 | 4182 16 0 | 16026 784 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
5961324 | 4182 16 0 | 16026 784 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6038084 | 4113 16 0 | 15954 784 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
6086776 | 4182 16 0 | 16026 784 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6095004 | 4250 16 0 | 16130 784 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6128352 | 4182 16 0 | 16026 784 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6175348 | 4757 16 0 | 17598 800 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
6196688 | 4757 16 0 | 17598 800 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
6222988 | 4250 16 0 | 16130 784 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6253840 | 4250 16 0 | 16130 784 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
6316376 | 4182 16 0 | 16026 784 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6363684 | 4250 16 0 | 16130 784 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
6394744 | 4182 16 0 | 16026 784 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6545196 | 4182 16 0 | 16026 784 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6616740 | 4171 16 0 | 16010 784 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6675064 | 4182 16 0 | 16026 784 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6757448 | 4250 16 0 | 16130 784 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
6834148 | 4182 16 0 | 16026 784 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6844472 | 8364 32 0 | 16026 784 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6867484 | 4182 16 0 | 16026 784 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
6936964 | 4182 16 0 | 16026 784 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
7025076 | 4237 16 0 | 16114 784 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
7049324 | 4250 16 0 | 16130 784 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
7082584 | 4182 16 0 | 16026 784 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
7268036 | 4182 16 0 | 16026 784 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
7288892 | 4237 16 0 | 16114 784 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
7395720 | 4171 16 0 | 16010 784 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
14424972 | 7448 16 0 | 22015 792 888 | ref | gcc_-funroll-loops | 20190827 | 20190816 |
15300724 | 7448 16 0 | 22015 792 888 | ref | cc | 20190827 | 20190816 |
15537728 | 7448 16 0 | 22015 792 888 | ref | gcc | 20190826 | 20190816 |