Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
16227 | asm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
16239 | asm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16242 | asm | gcc -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16242 | asm | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
16242 | asm | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16245 | asm | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16254 | asm | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16260 | asm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16260 | asm | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16260 | asm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16263 | asm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16263 | asm | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16266 | asm | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16266 | asm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16269 | asm | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
16272 | asm | gcc -funroll-loops -O -fomit-frame-pointer | 20100331 | 20100120 |
16272 | asm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100331 | 20100120 |
16272 | asm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
16275 | asm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100331 | 20100120 |
16281 | asm | gcc -m64 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16299 | asm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16299 | asm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16299 | asm | gcc -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16302 | asm | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16347 | asm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16350 | asm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16368 | asm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16377 | asm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16377 | asm | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16380 | asm | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16386 | asm | gcc -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16395 | asm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16395 | asm | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100331 | 20100120 |
16407 | asm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16410 | asm | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16416 | asm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16422 | asm | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16425 | asm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16437 | asm | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16449 | asm | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100331 | 20100120 |
16452 | asm | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
16452 | asm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100331 | 20100120 |
16455 | asm | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
16458 | asm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100331 | 20100120 |
16458 | asm | gcc -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
16458 | asm | gcc -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
16461 | asm | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
16461 | asm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
16467 | asm | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100331 | 20100120 |
16476 | asm | gcc -m64 -Os -fomit-frame-pointer | 20100331 | 20100120 |
16479 | asm | gcc -Os -fomit-frame-pointer | 20100331 | 20100120 |
16488 | asm | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16491 | asm | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16494 | asm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16500 | asm | gcc -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16506 | asm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16509 | asm | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16509 | asm | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16536 | asm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16557 | asm | gcc -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
16560 | asm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100331 | 20100120 |
16578 | asm | gcc -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
16584 | asm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
16602 | asm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16602 | asm | gcc -march=nocona -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16611 | asm | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
16614 | asm | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
16614 | asm | gcc -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |
16650 | asm | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100331 | 20100120 |
16674 | asm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16674 | asm | gcc -m64 -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16686 | asm | gcc -O2 -fomit-frame-pointer | 20100331 | 20100120 |
16689 | asm | gcc -O -fomit-frame-pointer | 20100331 | 20100120 |
16698 | asm | gcc -funroll-loops -Os -fomit-frame-pointer | 20100331 | 20100120 |
16698 | asm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100331 | 20100120 |
16698 | asm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
16698 | asm | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100331 | 20100120 |
16701 | asm | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
16704 | asm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
16707 | asm | gcc -march=nocona -O -fomit-frame-pointer | 20100331 | 20100120 |
16719 | asm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100331 | 20100120 |
16719 | asm | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100331 | 20100120 |
16728 | asm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
16728 | asm | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100331 | 20100120 |
16731 | asm | gcc -m64 -O -fomit-frame-pointer | 20100331 | 20100120 |
16743 | asm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100331 | 20100120 |
16803 | asm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100331 | 20100120 |
16803 | asm | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100331 | 20100120 |
16803 | asm | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100331 | 20100120 |
16803 | asm | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100331 | 20100120 |
25347 | asm | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100331 | 20100120 |