Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
205902 | gcc | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20121103 | 20121016 |
206514 | gcc | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20121103 | 20121016 |
210786 | gcc | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
212168 | gcc | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
212232 | gcc | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
212334 | gcc | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
212460 | gcc | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
213280 | gcc | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
213282 | gcc | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20121103 | 20121016 |
213856 | gcc | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20121103 | 20121016 |
214786 | gcc | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20121103 | 20121016 |
215216 | gcc | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20121103 | 20121016 |
215537 | gcc | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20121103 | 20121016 |
216264 | gcc | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20121103 | 20121016 |
216450 | gcc | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20121103 | 20121016 |
216522 | gcc | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20121103 | 20121016 |
218688 | gcc | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
219862 | gcc | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20121103 | 20121016 |
220010 | gcc | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20121103 | 20121016 |
220118 | gcc | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20121103 | 20121016 |
220164 | gcc | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20121103 | 20121016 |
220224 | gcc | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20121103 | 20121016 |
222338 | gcc | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20121103 | 20121016 |
222490 | gcc | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20121103 | 20121016 |
222510 | gcc | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20121103 | 20121016 |
222652 | gcc | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20121103 | 20121016 |
222794 | gcc | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20121103 | 20121016 |
226930 | gcc | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
228562 | gcc | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20121103 | 20121016 |
229714 | gcc | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20121103 | 20121016 |
230216 | gcc | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20121103 | 20121016 |
230256 | gcc | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20121103 | 20121016 |
231362 | gcc | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20121103 | 20121016 |
231466 | gcc | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20121103 | 20121016 |
232416 | gcc | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20121103 | 20121016 |
233534 | gcc | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20121103 | 20121016 |
235270 | gcc | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
238660 | gcc | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20121103 | 20121016 |
238726 | gcc | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20121103 | 20121016 |
243394 | gcc | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20121103 | 20121016 |
243664 | gcc | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20121103 | 20121016 |
247278 | gcc | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20121103 | 20121016 |
247426 | gcc | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20121103 | 20121016 |
251662 | gcc | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
254200 | gcc | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
254850 | gcc | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20121103 | 20121016 |
255714 | gcc | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20121103 | 20121016 |
256006 | gcc | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20121103 | 20121016 |
257222 | gcc | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20121103 | 20121016 |
259000 | gcc | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20121103 | 20121016 |
259832 | gcc | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20121103 | 20121016 |
262354 | gcc | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
262402 | gcc | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
262550 | gcc | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
262668 | gcc | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
263866 | gcc | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20121103 | 20121016 |
264136 | gcc | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20121103 | 20121016 |
264235 | gcc | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20121103 | 20121016 |
265017 | gcc | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20121103 | 20121016 |
266086 | gcc | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20121103 | 20121016 |
266428 | gcc | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20121103 | 20121016 |
266628 | gcc | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20121103 | 20121016 |
267676 | gcc | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
268144 | gcc | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20121103 | 20121016 |
268300 | gcc | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20121103 | 20121016 |
270004 | gcc | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20121103 | 20121016 |
273446 | gcc | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20121103 | 20121016 |
273524 | gcc | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20121103 | 20121016 |
277562 | gcc | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20121103 | 20121016 |
277574 | gcc | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20121103 | 20121016 |
277606 | gcc | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20121103 | 20121016 |
278320 | gcc | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20121103 | 20121016 |
278470 | gcc | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20121103 | 20121016 |
280900 | gcc | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20121103 | 20121016 |
281022 | gcc | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20121103 | 20121016 |
282640 | gcc | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20121103 | 20121016 |
796621 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20121103 | 20121016 |
797711 | gcc | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20121103 | 20121016 |
799324 | gcc | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
839432 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20121103 | 20121016 |
839556 | gcc | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20121103 | 20121016 |
840256 | gcc | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20121103 | 20121016 |
842118 | gcc | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20121103 | 20121016 |
843925 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20121103 | 20121016 |
844344 | gcc | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20121103 | 20121016 |
893679 | gcc | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20121103 | 20121016 |
1033474 | gcc | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
1041980 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20121103 | 20121016 |
1395300 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20121103 | 20121016 |
1395872 | gcc | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
1397679 | gcc | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20121103 | 20121016 |
1399409 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20121103 | 20121016 |
1399429 | gcc | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20121103 | 20121016 |
1400456 | gcc | gcc -m32 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
1401328 | gcc | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
1401444 | gcc | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
1406205 | gcc | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20121103 | 20121016 |
1407236 | gcc | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20121103 | 20121016 |
1408546 | gcc | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20121103 | 20121016 |
1408698 | gcc | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20121103 | 20121016 |
1418548 | gcc | gcc -m32 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
1420853 | gcc | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20121103 | 20121016 |
1424274 | gcc | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20121103 | 20121016 |
1424375 | gcc | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20121103 | 20121016 |
1425248 | gcc | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20121103 | 20121016 |
1426683 | gcc | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
1429774 | gcc | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20121103 | 20121016 |
1430423 | gcc | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20121103 | 20121016 |
1433060 | gcc | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20121103 | 20121016 |
1439808 | gcc | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20121103 | 20121016 |
1447590 | gcc | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20121103 | 20121016 |
1451084 | gcc | gcc -m32 -O -fomit-frame-pointer | 20121103 | 20121016 |
2532137 | gcc | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
2630662 | gcc | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20121103 | 20121016 |
2711531 | gcc | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
2718393 | gcc | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20121103 | 20121016 |
2755645 | gcc | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
2845370 | gcc | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
3487620 | gcc | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20121103 | 20121016 |
3561932 | gcc | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20121103 | 20121016 |
3849242 | gcc | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
3854111 | gcc | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
3857296 | gcc | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
3857465 | gcc | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
3864299 | gcc | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20121103 | 20121016 |
3866974 | gcc | gcc -m32 -Os -fomit-frame-pointer | 20121103 | 20121016 |
3867746 | gcc | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20121103 | 20121016 |
3870038 | gcc | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
3872268 | gcc | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20121103 | 20121016 |
3881026 | gcc | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
3894809 | gcc | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20121103 | 20121016 |
3898084 | gcc | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20121103 | 20121016 |
3900290 | gcc | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20121103 | 20121016 |
3905081 | gcc | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20121103 | 20121016 |
3907766 | gcc | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20121103 | 20121016 |
3908521 | gcc | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20121103 | 20121016 |
3916295 | gcc | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20121103 | 20121016 |
3947608 | gcc | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
3954174 | gcc | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20121103 | 20121016 |
3955703 | gcc | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
3958393 | gcc | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20121103 | 20121016 |
3959582 | gcc | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
3960879 | gcc | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20121103 | 20121016 |
3961239 | gcc | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
3965229 | gcc | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20121103 | 20121016 |
3970669 | gcc | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
3970856 | gcc | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
3972924 | gcc | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20121103 | 20121016 |
3976075 | gcc | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
3977833 | gcc | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20121103 | 20121016 |
3978019 | gcc | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
3979562 | gcc | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
3986427 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20121103 | 20121016 |
4004362 | gcc | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20121103 | 20121016 |
4015372 | gcc | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20121103 | 20121016 |
4036916 | gcc | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20121103 | 20121016 |
4037478 | gcc | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
4043812 | gcc | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
4081127 | gcc | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
4082006 | gcc | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20121103 | 20121016 |
4082619 | gcc | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20121103 | 20121016 |
4084803 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20121103 | 20121016 |
4086550 | gcc | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20121103 | 20121016 |
4086633 | gcc | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20121103 | 20121016 |
4098566 | gcc | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20121103 | 20121016 |
4098913 | gcc | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20121103 | 20121016 |
4099179 | gcc | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20121103 | 20121016 |
4115526 | gcc | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20121103 | 20121016 |
4117740 | gcc | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20121103 | 20121016 |
4150539 | gcc | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20121103 | 20121016 |
4156412 | gcc | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20121103 | 20121016 |
4163701 | gcc | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20121103 | 20121016 |