Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
77136 | 20265 3168 0 | 33733 3944 808 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
78624 | 26818 3168 0 | 39822 3952 808 | gcc | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
79449 | 34615 3168 0 | 50222 3952 808 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
80784 | 25722 3168 0 | 38278 3952 808 | gcc | gcc_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
82000 | 27125 3168 0 | 39942 3952 808 | gcc | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
82064 | 20207 3168 0 | 33733 3944 808 | gcc | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
84508 | 20265 3168 0 | 33733 3944 808 | gcc | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
85032 | 20207 3168 0 | 33733 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
85440 | 27125 3168 0 | 39942 3952 808 | gcc | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
85468 | 32385 3168 0 | 47254 3952 808 | gcc | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
86044 | 25722 3168 0 | 38278 3952 808 | gcc | gcc_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
86204 | 35031 3168 0 | 50502 3952 808 | gcc | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
86540 | 25722 3168 0 | 38278 3952 808 | gcc | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
86540 | 35031 3168 0 | 50502 3952 808 | gcc | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
87160 | 53636 6336 0 | 39822 3952 808 | gcc | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
87588 | 20165 3168 0 | 33501 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
87636 | 25898 3168 0 | 38382 3952 808 | gcc | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
88036 | 9631 3168 0 | 19789 3944 808 | gcc | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
88192 | 32385 3168 0 | 47254 3952 808 | gcc | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
90044 | 34615 3168 0 | 50222 3952 808 | gcc | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
91232 | 20036 3168 0 | 33093 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
91800 | 22509 3168 0 | 35134 3952 808 | gcc | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
93224 | 20265 3168 0 | 33733 3944 808 | gcc | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
94004 | 19571 3168 0 | 33029 3944 808 | gcc | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
94275 | 18875 3168 0 | 34045 3936 1136 | gcc | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
94332 | 25537 3168 0 | 37942 3952 808 | gcc | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
94460 | 20060 6336 0 | 20533 3944 808 | gcc | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
94704 | 22509 3168 0 | 35134 3952 808 | gcc | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
94830 | 19149 3168 0 | 32485 3944 808 | gcc | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
95724 | 9671 3168 0 | 19837 3944 808 | gcc | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
95960 | 32385 3168 0 | 47254 3952 808 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
96020 | 10030 3168 0 | 20533 3944 808 | gcc | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
96204 | 33924 3168 0 | 48454 3952 808 | gcc | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
98416 | 20036 3168 0 | 33093 3944 808 | gcc | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
98648 | 20165 3168 0 | 33501 3944 808 | gcc | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
99036 | 19149 3168 0 | 32485 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
99316 | 9367 3168 0 | 19573 3944 808 | gcc | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
99616 | 26054 3168 0 | 38278 3952 808 | gcc | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
99972 | 19251 3168 0 | 32781 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
100836 | 9367 3168 0 | 19573 3944 808 | gcc | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
101200 | 19228 3168 0 | 32757 3944 808 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
101802 | 8091 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
101936 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
102080 | 25882 3168 0 | 38302 3952 808 | gcc | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
102231 | 9671 3168 0 | 19877 3944 808 | gcc | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
102264 | 9471 3168 0 | 19685 3944 808 | gcc | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
102468 | 9367 3168 0 | 19573 3944 808 | gcc | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
102508 | 8091 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
103016 | 26054 3168 0 | 38278 3952 808 | gcc | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
103092 | 9566 3168 0 | 19749 3944 808 | gcc | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
103720 | 9631 3168 0 | 19789 3944 808 | gcc | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
103832 | 22509 3168 0 | 35134 3952 808 | gcc | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
104472 | 19228 3168 0 | 32757 3944 808 | gcc | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190822 | 20190816 |
105020 | 19571 3168 0 | 33029 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
105080 | 18465 3168 0 | 36013 3936 752 | gcc | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
105200 | 18409 3168 0 | 34629 3936 752 | gcc | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
105652 | 18875 3168 0 | 34045 3936 1136 | gcc | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
106128 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
106176 | 16194 6336 0 | 17313 3928 776 | gcc | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
106212 | 25882 3168 0 | 38366 3952 808 | gcc | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
106328 | 8854 3168 0 | 18941 3944 808 | gcc | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190822 | 20190816 |
106812 | 17719 3168 0 | 32213 3936 1136 | gcc | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
108176 | 8106 3168 0 | 17329 3928 776 | gcc | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
108952 | 9591 3168 0 | 19781 3944 808 | gcc | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
109308 | 18465 3168 0 | 36013 3936 752 | gcc | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
109560 | 19251 3168 0 | 32781 3944 808 | gcc | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
109884 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
111492 | 19228 3168 0 | 32757 3944 808 | gcc | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
112352 | 17978 6336 0 | 19093 3944 808 | gcc | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
112380 | 33924 3168 0 | 48454 3952 808 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
112900 | 22517 3168 0 | 35054 3952 808 | gcc | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
112924 | 8088 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
112980 | 17719 3168 0 | 32213 3936 1136 | gcc | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
113284 | 8989 3168 0 | 19093 3944 808 | gcc | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
113876 | 9081 3168 0 | 19165 3944 808 | gcc | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190822 | 20190816 |
113940 | 8306 3168 0 | 17553 3928 776 | gcc | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
115372 | 9671 3168 0 | 19877 3944 808 | gcc | gcc_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
115584 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
115972 | 9102 3168 0 | 19181 3944 808 | gcc | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190822 | 20190816 |
116488 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
116656 | 9224 3168 0 | 19341 3944 808 | gcc | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
116660 | 8306 3168 0 | 17553 3928 776 | gcc | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
117580 | 18465 3168 0 | 36013 3936 752 | gcc | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
117760 | 9171 3168 0 | 19317 3944 808 | gcc | gcc_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
117772 | 8181 3168 0 | 17409 3928 776 | gcc | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
118208 | 8854 3168 0 | 18941 3944 808 | gcc | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190822 | 20190816 |
119116 | 9139 3168 0 | 18989 3944 808 | gcc | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
119364 | 9102 3168 0 | 19181 3944 808 | gcc | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190822 | 20190816 |
119928 | 9224 3168 0 | 19341 3944 808 | gcc | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
120000 | 9171 3168 0 | 19317 3944 808 | gcc | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
120800 | 9566 3168 0 | 19749 3944 808 | gcc | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
121248 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
121432 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
122080 | 8855 3168 0 | 18941 3944 808 | gcc | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
122144 | 9130 3168 0 | 19213 3944 808 | gcc | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
123868 | 8099 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
124392 | 9671 3168 0 | 19877 3944 808 | gcc | gcc_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
124972 | 9139 3168 0 | 18989 3944 808 | gcc | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
126044 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
127440 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
127980 | 8088 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
127988 | 8091 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
128280 | 8854 3168 0 | 18941 3944 808 | gcc | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190822 | 20190816 |
128780 | 9130 3168 0 | 19213 3944 808 | gcc | gcc_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
129544 | 8181 3168 0 | 17409 3928 776 | gcc | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
130112 | 8092 3168 0 | 17313 3928 776 | gcc | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
130800 | 9128 3168 0 | 19213 3944 808 | gcc | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190822 | 20190816 |
133812 | 9130 3168 0 | 19213 3944 808 | gcc | gcc_-O_-fomit-frame-pointer | 20190822 | 20190816 |
136328 | 8217 3168 0 | 17457 3928 776 | gcc | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
137348 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
139448 | 8092 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
142492 | 8217 3168 0 | 17457 3928 776 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
408736 | 21059 3168 0 | 32526 3936 768 | gcc | gcc_-funroll-loops | 20190822 | 20190816 |
431352 | 21059 3168 0 | 32526 3936 768 | gcc | gcc | 20190822 | 20190816 |
448088 | 21059 3168 0 | 32526 3936 768 | gcc | cc | 20190822 | 20190816 |