Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
113416 | 22509 3168 0 | 35118 3952 808 | gcc | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
116216 | 22509 3168 0 | 35118 3952 808 | gcc | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
117720 | 22509 3168 0 | 35118 3952 808 | gcc | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
118972 | 27125 3168 0 | 39982 3952 808 | gcc | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
120008 | 32385 3168 0 | 47238 3952 808 | gcc | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
120201 | 18875 3168 0 | 34045 3936 1136 | gcc | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
120364 | 20265 3168 0 | 33717 3944 808 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
120732 | 25537 3168 0 | 37926 3952 808 | gcc | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
121076 | 25722 3168 0 | 38262 3952 808 | gcc | gcc_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
122652 | 25722 3168 0 | 38262 3952 808 | gcc | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
123100 | 20207 3168 0 | 33781 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
123364 | 20265 3168 0 | 33717 3944 808 | gcc | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
123384 | 20207 3168 0 | 33781 3944 808 | gcc | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
125928 | 26818 3168 0 | 39846 3952 808 | gcc | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
126236 | 22517 3168 0 | 35038 3952 808 | gcc | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
126780 | 34615 3168 0 | 50246 3952 808 | gcc | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
127164 | 25882 3168 0 | 38422 3952 808 | gcc | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
127236 | 20265 3168 0 | 33717 3944 808 | gcc | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
127344 | 20036 3168 0 | 33125 3944 808 | gcc | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
128864 | 35031 3168 0 | 50542 3952 808 | gcc | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
129088 | 25898 3168 0 | 38438 3952 808 | gcc | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
129412 | 20036 3168 0 | 33125 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
129456 | 33924 3168 0 | 48510 3952 808 | gcc | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
130760 | 25722 3168 0 | 38262 3952 808 | gcc | gcc_-m64_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
131660 | 26054 3168 0 | 38318 3952 808 | gcc | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
132220 | 27125 3168 0 | 39982 3952 808 | gcc | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
133516 | 19571 3168 0 | 33029 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
134044 | 18465 3168 0 | 36013 3936 752 | gcc | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
134096 | 32385 3168 0 | 47238 3952 808 | gcc | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
134432 | 18875 3168 0 | 34045 3936 1136 | gcc | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
135516 | 33924 3168 0 | 48510 3952 808 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
135944 | 53636 6336 0 | 39846 3952 808 | gcc | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
136756 | 32385 3168 0 | 47238 3952 808 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
137352 | 18409 3168 0 | 34629 3936 752 | gcc | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
138116 | 19228 3168 0 | 32757 3944 808 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
138428 | 35031 3168 0 | 50542 3952 808 | gcc | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
139148 | 26054 3168 0 | 38318 3952 808 | gcc | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
140448 | 20165 3168 0 | 33533 3944 808 | gcc | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
140828 | 18465 3168 0 | 36013 3936 752 | gcc | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
144124 | 19571 3168 0 | 33029 3944 808 | gcc | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
144992 | 19228 3168 0 | 32757 3944 808 | gcc | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
146624 | 17719 3168 0 | 32213 3936 1136 | gcc | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
148876 | 34615 3168 0 | 50246 3952 808 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
149028 | 19251 3168 0 | 32781 3944 808 | gcc | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
149360 | 20165 3168 0 | 33533 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
150460 | 19149 3168 0 | 32485 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
153672 | 19251 3168 0 | 32781 3944 808 | gcc | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
154140 | 17719 3168 0 | 32213 3936 1136 | gcc | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190822 | 20190816 |
155792 | 25882 3168 0 | 38358 3952 808 | gcc | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190822 | 20190816 |
156192 | 18465 3168 0 | 36013 3936 752 | gcc | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190822 | 20190816 |
156572 | 19149 3168 0 | 32485 3944 808 | gcc | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
157488 | 8854 3168 0 | 18941 3944 808 | gcc | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190822 | 20190816 |
157924 | 9471 3168 0 | 19669 3944 808 | gcc | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
158448 | 19228 3168 0 | 32757 3944 808 | gcc | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190822 | 20190816 |
158596 | 8091 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
161132 | 8106 3168 0 | 17329 3928 776 | gcc | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
165324 | 8854 3168 0 | 18941 3944 808 | gcc | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190822 | 20190816 |
165944 | 9224 3168 0 | 19341 3944 808 | gcc | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
166832 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
167116 | 9591 3168 0 | 19765 3944 808 | gcc | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
167868 | 9367 3168 0 | 19557 3944 808 | gcc | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
168060 | 16194 6336 0 | 17313 3928 776 | gcc | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
169412 | 8091 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
169728 | 8088 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
170780 | 9139 3168 0 | 19005 3944 808 | gcc | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
171288 | 20060 6336 0 | 20581 3944 808 | gcc | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
171304 | 8855 3168 0 | 18941 3944 808 | gcc | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190822 | 20190816 |
171572 | 8091 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
171968 | 9102 3168 0 | 19181 3944 808 | gcc | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190822 | 20190816 |
172532 | 9367 3168 0 | 19557 3944 808 | gcc | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
172804 | 8854 3168 0 | 18941 3944 808 | gcc | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190822 | 20190816 |
173944 | 8088 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
173976 | 9102 3168 0 | 19181 3944 808 | gcc | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190822 | 20190816 |
174092 | 10030 3168 0 | 20581 3944 808 | gcc | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
174972 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
175144 | 9130 3168 0 | 19213 3944 808 | gcc | gcc_-m64_-O_-fomit-frame-pointer | 20190822 | 20190816 |
175876 | 9139 3168 0 | 19005 3944 808 | gcc | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
176592 | 9367 3168 0 | 19557 3944 808 | gcc | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
178028 | 9631 3168 0 | 19821 3944 808 | gcc | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
178293 | 9171 3168 0 | 19317 3944 808 | gcc | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
178888 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
178900 | 9081 3168 0 | 19165 3944 808 | gcc | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190822 | 20190816 |
179132 | 9128 3168 0 | 19213 3944 808 | gcc | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190822 | 20190816 |
179308 | 9566 3168 0 | 19781 3944 808 | gcc | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
180360 | 8306 3168 0 | 17553 3928 776 | gcc | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
181916 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
182564 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
183156 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
184176 | 9671 3168 0 | 19869 3944 808 | gcc | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
184680 | 9130 3168 0 | 19213 3944 808 | gcc | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190822 | 20190816 |
185656 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
186204 | 9224 3168 0 | 19341 3944 808 | gcc | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
186668 | 8306 3168 0 | 17553 3928 776 | gcc | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
187408 | 8181 3168 0 | 17409 3928 776 | gcc | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
187752 | 9671 3168 0 | 19861 3944 808 | gcc | gcc_-m64_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
188864 | 9671 3168 0 | 19861 3944 808 | gcc | gcc_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
189984 | 17978 6336 0 | 19093 3944 808 | gcc | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
190220 | 9171 3168 0 | 19317 3944 808 | gcc | gcc_-march=k8_-O_-fomit-frame-pointer | 20190822 | 20190816 |
191176 | 9566 3168 0 | 19781 3944 808 | gcc | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
191964 | 9631 3168 0 | 19821 3944 808 | gcc | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
193888 | 9671 3168 0 | 19861 3944 808 | gcc | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190822 | 20190816 |
195748 | 8989 3168 0 | 19093 3944 808 | gcc | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190822 | 20190816 |
196300 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
196344 | 8099 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
202132 | 8092 3168 0 | 17313 3928 776 | gcc | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
206600 | 8222 3168 0 | 17473 3928 776 | gcc | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
213664 | 8217 3168 0 | 17457 3928 776 | gcc | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
213872 | 8097 3168 0 | 17313 3928 776 | gcc | gcc_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
214176 | 8092 3168 0 | 17313 3928 776 | gcc | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
216160 | 8181 3168 0 | 17409 3928 776 | gcc | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
216316 | 9130 3168 0 | 19213 3944 808 | gcc | gcc_-O_-fomit-frame-pointer | 20190822 | 20190816 |
222180 | 8217 3168 0 | 17457 3928 776 | gcc | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190822 | 20190816 |
635680 | 21059 3168 0 | 32526 3936 768 | gcc | gcc | 20190822 | 20190816 |
648716 | 21059 3168 0 | 32526 3936 768 | gcc | cc | 20190822 | 20190816 |
701528 | 21059 3168 0 | 32526 3936 768 | gcc | gcc_-funroll-loops | 20190822 | 20190816 |