Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
50025500 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50035956 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50047132 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50048980 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50052436 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50061500 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50061920 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50140492 | ref | gcc -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50250320 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50256784 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50386512 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50391140 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50401420 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50410192 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50411520 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50412584 | ref | gcc -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50415456 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50422340 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50435164 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50435568 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50436144 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50436308 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50467944 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50539736 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50556376 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50567660 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50705952 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50720544 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50728592 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50728968 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50729824 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50738920 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50749956 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50798536 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140125 | 20130419 |
50801364 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50814092 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
50815396 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50818428 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140125 | 20130419 |
50832844 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50837596 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
50845128 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140125 | 20130419 |
50870352 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140125 | 20130419 |
50907416 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140125 | 20130419 |
50913976 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140125 | 20130419 |
50946940 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140125 | 20130419 |
51064200 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140125 | 20130419 |
51109404 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140125 | 20130419 |
51114908 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140125 | 20130419 |
51136892 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140125 | 20130419 |
51137528 | ref | gcc -m64 -O -fomit-frame-pointer | 20140125 | 20130419 |
51145044 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140125 | 20130419 |
51145148 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140125 | 20130419 |
51145752 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140125 | 20130419 |
51149184 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140125 | 20130419 |
51152524 | ref | gcc -O -fomit-frame-pointer | 20140125 | 20130419 |
51168236 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140125 | 20130419 |
51169212 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140125 | 20130419 |
51170372 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140125 | 20130419 |
51172892 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140125 | 20130419 |
51192524 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140125 | 20130419 |
51194800 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140125 | 20130419 |
51196764 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140125 | 20130419 |
51197728 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140125 | 20130419 |
51210688 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140125 | 20130419 |
51236004 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140125 | 20130419 |
51250216 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140125 | 20130419 |
51261776 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140125 | 20130419 |
51310460 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140125 | 20130419 |
51393780 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
51408624 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140125 | 20130419 |
51427652 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
51441488 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140125 | 20130419 |
51666676 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
51675084 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140125 | 20130419 |
51883316 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
51934068 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140125 | 20130419 |
52008672 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140125 | 20130419 |
52010096 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140125 | 20130419 |
52507528 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140125 | 20130419 |
52511892 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140125 | 20130419 |
52518844 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140125 | 20130419 |
52527276 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140125 | 20130419 |
52540472 | ref | gcc -Os -fomit-frame-pointer | 20140125 | 20130419 |
52541416 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140125 | 20130419 |
52555004 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140125 | 20130419 |
52632812 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140125 | 20130419 |
52656424 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140125 | 20130419 |
52662136 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140125 | 20130419 |
52670192 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140125 | 20130419 |
52670292 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140125 | 20130419 |
52982140 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140125 | 20130419 |
52995740 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140125 | 20130419 |
155985236 | ref | gcc | 20140125 | 20130419 |
155993644 | ref | gcc -funroll-loops | 20140125 | 20130419 |
156614932 | ref | cc | 20140125 | 20130419 |