Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
82815 | 7419 0 0 | 20414 776 808 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
83433 | 7278 0 0 | 19758 776 808 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
83538 | 7238 0 0 | 20054 776 808 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
84252 | 4376 0 0 | 14501 768 808 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190823 | 20190816 |
85000 | 4283 0 0 | 14749 768 808 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
85512 | 7238 0 0 | 20054 776 808 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
85542 | 4460 0 0 | 21989 760 752 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
85572 | 7786 0 0 | 21301 768 808 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
85912 | 7418 0 0 | 20789 768 808 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
86024 | 4764 0 0 | 19813 760 1136 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
86152 | 4146 0 0 | 14373 768 808 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
86220 | 4094 0 0 | 14213 768 808 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
86288 | 4434 0 0 | 14589 768 808 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
86360 | 8170 0 0 | 21661 768 808 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
86364 | 7582 0 0 | 20046 776 808 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
86440 | 7535 0 0 | 19798 776 808 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
86488 | 4401 0 0 | 14293 768 808 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
86500 | 4434 0 0 | 14589 768 808 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
86504 | 7786 0 0 | 21301 768 808 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
86540 | 7138 0 0 | 20509 768 808 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
86688 | 4086 0 0 | 14213 768 808 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190823 | 20190816 |
86820 | 7869 0 0 | 20965 768 808 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
87172 | 4094 0 0 | 14213 768 808 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190823 | 20190816 |
87564 | 7294 0 0 | 19894 776 808 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
88184 | 4460 0 0 | 20661 760 752 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
88244 | 7418 0 0 | 20789 768 808 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
88248 | 7499 0 0 | 21013 768 808 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
88292 | 4764 0 0 | 19813 760 1136 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
88552 | 7869 0 0 | 20965 768 808 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
88696 | 4146 0 0 | 14373 768 808 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
88704 | 7582 0 0 | 20110 776 808 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
88752 | 10139 0 0 | 25726 776 808 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
89000 | 4290 0 0 | 14517 768 808 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
89064 | 7138 0 0 | 20509 768 808 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
89068 | 9990 0 0 | 25462 776 808 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
89124 | 8170 0 0 | 21661 768 808 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
89264 | 4376 0 0 | 14501 768 808 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190823 | 20190816 |
89292 | 10139 0 0 | 25726 776 808 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
89300 | 7512 0 0 | 21085 768 808 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190823 | 20190816 |
89308 | 4146 0 0 | 14373 768 808 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
89376 | 4094 0 0 | 14213 768 808 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190823 | 20190816 |
89416 | 4074 0 0 | 14269 768 808 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
89564 | 10430 0 0 | 25374 776 808 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
89700 | 4084 0 0 | 14213 768 808 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190823 | 20190816 |
89716 | 4453 0 0 | 14613 768 808 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
89724 | 7499 0 0 | 21013 768 808 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
89752 | 7778 0 0 | 14005 768 808 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
89816 | 4460 0 0 | 21989 760 752 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
89892 | 7454 0 0 | 20078 776 808 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
90084 | 4401 0 0 | 14293 768 808 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
90312 | 3910 0 0 | 14109 768 808 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
90380 | 14838 0 0 | 20414 776 808 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
90588 | 7454 0 0 | 20078 776 808 | ref | gcc_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
90816 | 4094 0 0 | 14213 768 808 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190823 | 20190816 |
90824 | 4434 0 0 | 14589 768 808 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
91044 | 4290 0 0 | 14517 768 808 | ref | gcc_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
91276 | 7786 0 0 | 21301 768 808 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
91860 | 7294 0 0 | 19990 776 808 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
92032 | 4074 0 0 | 14269 768 808 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
92092 | 7512 0 0 | 21085 768 808 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190823 | 20190816 |
93344 | 10430 0 0 | 25374 776 808 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
93676 | 3889 0 0 | 14005 768 808 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
93828 | 10375 0 0 | 24942 776 808 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
94080 | 8566 0 0 | 14749 768 808 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
94156 | 4086 0 0 | 14213 768 808 | ref | gcc_-O_-fomit-frame-pointer | 20190823 | 20190816 |
94224 | 3910 0 0 | 14109 768 808 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
94940 | 7512 0 0 | 21085 768 808 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190823 | 20190816 |
95016 | 3463 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
95080 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
95224 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
95360 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
95468 | 4453 0 0 | 14613 768 808 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190823 | 20190816 |
96652 | 4460 0 0 | 21989 760 752 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190823 | 20190816 |
96732 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
96900 | 9990 0 0 | 25462 776 808 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
97156 | 3390 0 0 | 12641 752 776 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
97196 | 7148 0 0 | 20709 768 808 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
97292 | 3377 0 0 | 12625 752 776 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190823 | 20190816 |
97308 | 4114 0 0 | 14341 768 808 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
97404 | 10375 0 0 | 24942 776 808 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
97808 | 7454 0 0 | 20078 776 808 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
98032 | 10430 0 0 | 25374 776 808 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
98140 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
98180 | 4290 0 0 | 14517 768 808 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
98244 | 7294 0 0 | 19990 776 808 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
98384 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
98480 | 7535 0 0 | 19798 776 808 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
98816 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
98904 | 3398 0 0 | 12641 752 776 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
98984 | 3390 0 0 | 12641 752 776 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
99152 | 7148 0 0 | 20709 768 808 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190823 | 20190816 |
99984 | 4412 0 0 | 18789 760 1136 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
100628 | 4376 0 0 | 14501 768 808 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190823 | 20190816 |
101404 | 3390 0 0 | 12641 752 776 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
101964 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
102272 | 7582 0 0 | 20094 776 808 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
103024 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
103104 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
103180 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
103328 | 4412 0 0 | 18789 760 1136 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190823 | 20190816 |
103728 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
104200 | 6780 0 0 | 12641 752 776 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
104432 | 4086 0 0 | 14213 768 808 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190823 | 20190816 |
104660 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
105168 | 3451 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
105396 | 4146 0 0 | 14373 768 808 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190823 | 20190816 |
105480 | 7294 0 0 | 19990 776 808 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190823 | 20190816 |
106464 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
107188 | 3398 0 0 | 12641 752 776 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
108712 | 3463 0 0 | 12729 752 776 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
109864 | 3390 0 0 | 12641 752 776 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
114940 | 3390 0 0 | 12641 752 776 | ref | gcc_-Os_-fomit-frame-pointer | 20190823 | 20190816 |
125488 | 5246 256 0 | 16662 1024 768 | ref | cc | 20190823 | 20190816 |
140936 | 5246 256 0 | 16662 1024 768 | ref | gcc_-funroll-loops | 20190823 | 20190816 |
142984 | 5246 256 0 | 16662 1024 768 | ref | gcc | 20190823 | 20190816 |