Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
135002 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
138668 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
138739 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
140262 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
142736 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
143456 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
143766 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
144245 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
144604 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
147323 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
148271 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
159543 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
164494 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
174969 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
174977 | gcc | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120523 | 20120521 |
175055 | gcc | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120523 | 20120521 |
176484 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120523 | 20120521 |
179615 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120523 | 20120521 |
180062 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120523 | 20120521 |
182525 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120523 | 20120521 |
184086 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20120523 | 20120521 |
185333 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120523 | 20120521 |
187876 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120523 | 20120521 |
193401 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120523 | 20120521 |
195197 | gcc | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120523 | 20120521 |
196815 | gcc | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120523 | 20120521 |
196878 | gcc | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120523 | 20120521 |
201396 | gcc | gcc -O -fomit-frame-pointer | 20120523 | 20120521 |
201589 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120523 | 20120521 |
201902 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120523 | 20120521 |
203043 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120523 | 20120521 |
203327 | gcc | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120523 | 20120521 |
203584 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
204483 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
206208 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
206347 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
207648 | gcc | gcc -O3 -fomit-frame-pointer | 20120523 | 20120521 |
209619 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
210592 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
210945 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
211373 | gcc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
211392 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
211738 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120523 | 20120521 |
212097 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
212383 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
212448 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120523 | 20120521 |
212636 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
212691 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
212768 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
214672 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20120523 | 20120521 |
215079 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
215306 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20120523 | 20120521 |
216401 | gcc | gcc -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
216492 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120523 | 20120521 |
216635 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20120523 | 20120521 |
218467 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
228923 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120523 | 20120521 |
229055 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120523 | 20120521 |
229340 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
229490 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120523 | 20120521 |
229618 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
236396 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120523 | 20120521 |
239002 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
241430 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20120523 | 20120521 |
241816 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
245273 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
245969 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
248023 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
248721 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120523 | 20120521 |
250462 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
252543 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120523 | 20120521 |
252566 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120523 | 20120521 |
254483 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
254571 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120523 | 20120521 |
254591 | gcc | gcc -O2 -fomit-frame-pointer | 20120523 | 20120521 |
255217 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20120523 | 20120521 |
255374 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
255735 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120523 | 20120521 |
256194 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120523 | 20120521 |
256624 | gcc | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120523 | 20120521 |
256852 | gcc | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120523 | 20120521 |
257020 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120523 | 20120521 |
257234 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120523 | 20120521 |
257611 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120523 | 20120521 |
258241 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
258375 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
258404 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120523 | 20120521 |
258523 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20120523 | 20120521 |
259972 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
260065 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
260189 | gcc | gcc -Os -fomit-frame-pointer | 20120523 | 20120521 |
261395 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120523 | 20120521 |
261556 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20120523 | 20120521 |
262252 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
262854 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
263163 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
263209 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
272586 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120523 | 20120521 |
274388 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120523 | 20120521 |
275853 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120523 | 20120521 |
740713 | gcc | gcc -funroll-loops | 20120523 | 20120521 |
780649 | gcc | cc | 20120523 | 20120521 |
782915 | gcc | gcc | 20120523 | 20120521 |