Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
3731202 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
3736047 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
3809284 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
3812072 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
3815591 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
3843003 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
3849395 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
3857334 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4073276 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
4075130 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
4131204 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
4152148 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
4223981 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4224789 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4237250 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4247841 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4271564 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4278254 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4294030 | ref | gcc -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4299504 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4300193 | ref | gcc -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4301578 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4303006 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4303150 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4307094 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4309169 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4309645 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4315663 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4320006 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4322446 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4324494 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4325369 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4477545 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4485433 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4486529 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4496636 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4503138 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4515319 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4517240 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
4518302 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
4576987 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
4577658 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120528 | 20120525 |
4599801 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
4601875 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
4602164 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
4609321 | ref | gcc -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
4609541 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
4612236 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
4617056 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
4624178 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
4624765 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
4633163 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120528 | 20120525 |
4633588 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120528 | 20120525 |
4638560 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120528 | 20120525 |
4640345 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120528 | 20120525 |
4649645 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
4658017 | ref | gcc -O -fomit-frame-pointer | 20120528 | 20120525 |
4668532 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120528 | 20120525 |
4682811 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
4711465 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
4720823 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
4732078 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
4735784 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120528 | 20120525 |
4739447 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
4749639 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120528 | 20120525 |
4757280 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
4760553 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
4763842 | ref | gcc -Os -fomit-frame-pointer | 20120528 | 20120525 |
4848434 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
4869055 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
4872004 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
4875923 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
19120011 | ref | gcc -funroll-loops | 20120528 | 20120525 |
19183710 | ref | cc | 20120528 | 20120525 |
19236240 | ref | gcc | 20120528 | 20120525 |