Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
100212 | 8106 3168 0 | 17329 3928 776 | gcc | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
107052 | 22509 3168 0 | 35086 3952 808 | gcc | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
108672 | 22509 3168 0 | 35086 3952 808 | gcc | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
113820 | 22509 3168 0 | 35086 3952 808 | gcc | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
118876 | 32385 3168 0 | 47206 3952 808 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
118936 | 32385 3168 0 | 47206 3952 808 | gcc | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
120856 | 25722 3168 0 | 38230 3952 808 | gcc | gcc_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
123324 | 25722 3168 0 | 38230 3952 808 | gcc | gcc_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
123560 | 20265 3168 0 | 33685 3944 808 | gcc | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
124388 | 33924 3168 0 | 48510 3952 808 | gcc | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
124404 | 20036 3168 0 | 33125 3944 808 | gcc | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
124512 | 33924 3168 0 | 48510 3952 808 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
125372 | 34615 3168 0 | 50246 3952 808 | gcc | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
126336 | 26054 3168 0 | 38334 3952 808 | gcc | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
126708 | 32385 3168 0 | 47206 3952 808 | gcc | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
127600 | 26818 3168 0 | 39846 3952 808 | gcc | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
128116 | 20036 3168 0 | 33125 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
129216 | 25898 3168 0 | 38438 3952 808 | gcc | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
129392 | 18875 3168 0 | 34085 3936 1136 | gcc | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
129684 | 20265 3168 0 | 33685 3944 808 | gcc | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
129712 | 20265 3168 0 | 33685 3944 808 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
129904 | 20207 3168 0 | 33781 3944 808 | gcc | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
130420 | 25537 3168 0 | 37894 3952 808 | gcc | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
130680 | 35031 3168 0 | 50542 3952 808 | gcc | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
131004 | 18875 3168 0 | 34085 3936 1136 | gcc | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
133312 | 18409 3168 0 | 34685 3936 752 | gcc | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
134380 | 25882 3168 0 | 38358 3952 808 | gcc | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
136116 | 34615 3168 0 | 50246 3952 808 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
136504 | 19149 3168 0 | 32485 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
137156 | 19571 3168 0 | 33029 3944 808 | gcc | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
137768 | 19228 3168 0 | 32757 3944 808 | gcc | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
137800 | 20165 3168 0 | 33533 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
138752 | 26054 3168 0 | 38334 3952 808 | gcc | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
139140 | 53636 6336 0 | 39846 3952 808 | gcc | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
139292 | 25722 3168 0 | 38230 3952 808 | gcc | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
139672 | 25882 3168 0 | 38422 3952 808 | gcc | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
139684 | 20207 3168 0 | 33781 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
140376 | 18465 3168 0 | 36069 3936 752 | gcc | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
140552 | 22517 3168 0 | 35006 3952 808 | gcc | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
141940 | 17719 3168 0 | 32253 3936 1136 | gcc | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
142176 | 19228 3168 0 | 32757 3944 808 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
143160 | 20165 3168 0 | 33533 3944 808 | gcc | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
143332 | 27125 3168 0 | 39982 3952 808 | gcc | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
143728 | 9367 3168 0 | 19525 3944 808 | gcc | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
144087 | 9367 3168 0 | 19525 3944 808 | gcc | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
144740 | 19251 3168 0 | 32781 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
145268 | 35031 3168 0 | 50542 3952 808 | gcc | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
145276 | 19228 3168 0 | 32757 3944 808 | gcc | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190822 | 20190816 |
147096 | 19251 3168 0 | 32781 3944 808 | gcc | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
147856 | 17719 3168 0 | 32253 3936 1136 | gcc | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
148156 | 8091 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
148311 | 8091 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
148372 | 27125 3168 0 | 39982 3952 808 | gcc | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
148404 | 18465 3168 0 | 36069 3936 752 | gcc | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
149824 | 18465 3168 0 | 36069 3936 752 | gcc | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
153784 | 19149 3168 0 | 32485 3944 808 | gcc | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
155772 | 19571 3168 0 | 33029 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
157740 | 9631 3168 0 | 19837 3944 808 | gcc | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
159608 | 9471 3168 0 | 19637 3944 808 | gcc | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
161910 | 9081 3168 0 | 19165 3944 808 | gcc | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190822 | 20190816 |
162940 | 8091 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
165064 | 9631 3168 0 | 19837 3944 808 | gcc | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
165728 | 9367 3168 0 | 19525 3944 808 | gcc | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
166460 | 9224 3168 0 | 19341 3944 808 | gcc | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
169200 | 9102 3168 0 | 19181 3944 808 | gcc | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190822 | 20190816 |
169984 | 17978 6336 0 | 19093 3944 808 | gcc | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
170432 | 9128 3168 0 | 19213 3944 808 | gcc | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190822 | 20190816 |
170456 | 8854 3168 0 | 18941 3944 808 | gcc | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190822 | 20190816 |
170505 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
171012 | 8099 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
171688 | 8306 3168 0 | 17553 3928 776 | gcc | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
172408 | 8181 3168 0 | 17409 3928 776 | gcc | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
172485 | 9139 3168 0 | 19021 3944 808 | gcc | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
173684 | 20060 6336 0 | 20581 3944 808 | gcc | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
174072 | 8855 3168 0 | 18941 3944 808 | gcc | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
174240 | 9566 3168 0 | 19781 3944 808 | gcc | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
174316 | 9224 3168 0 | 19341 3944 808 | gcc | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
175376 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
176428 | 9130 3168 0 | 19213 3944 808 | gcc | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
176956 | 9139 3168 0 | 19021 3944 808 | gcc | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
177500 | 9671 3168 0 | 19885 3944 808 | gcc | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
177548 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
177860 | 8088 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
178968 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
180920 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
181864 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
182144 | 8088 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
182392 | 9591 3168 0 | 19733 3944 808 | gcc | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
182408 | 9130 3168 0 | 19213 3944 808 | gcc | gcc_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
182468 | 9102 3168 0 | 19181 3944 808 | gcc | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190822 | 20190816 |
182608 | 8854 3168 0 | 18941 3944 808 | gcc | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190822 | 20190816 |
183744 | 9566 3168 0 | 19781 3944 808 | gcc | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
184016 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
184616 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
184680 | 9171 3168 0 | 19317 3944 808 | gcc | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
186352 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
186612 | 9171 3168 0 | 19317 3944 808 | gcc | gcc_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
187088 | 16194 6336 0 | 17313 3928 776 | gcc | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
187740 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
188752 | 8854 3168 0 | 18941 3944 808 | gcc | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190822 | 20190816 |
189360 | 9130 3168 0 | 19213 3944 808 | gcc | gcc_-O_-fomit-frame-pointer | 20190822 | 20190816 |
189620 | 9671 3168 0 | 19829 3944 808 | gcc | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
191668 | 8217 3168 0 | 17457 3928 776 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
197076 | 9671 3168 0 | 19829 3944 808 | gcc | gcc_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
199256 | 8092 3168 0 | 17313 3928 776 | gcc | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
200468 | 9671 3168 0 | 19829 3944 808 | gcc | gcc_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
201500 | 8181 3168 0 | 17409 3928 776 | gcc | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
201616 | 8092 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
206288 | 8989 3168 0 | 19093 3944 808 | gcc | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
210672 | 8306 3168 0 | 17553 3928 776 | gcc | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
216500 | 10030 3168 0 | 20581 3944 808 | gcc | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
224368 | 8217 3168 0 | 17457 3928 776 | gcc | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
640964 | 21059 3168 0 | 32526 3936 768 | gcc | gcc | 20190822 | 20190816 |
644180 | 21059 3168 0 | 32526 3936 768 | gcc | gcc_-funroll-loops | 20190822 | 20190816 |
651800 | 21059 3168 0 | 32526 3936 768 | gcc | cc | 20190822 | 20190816 |