Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
5098623 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
5099982 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
5107986 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
5109849 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120804 | 20120717 |
5111457 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
5111865 | ref | gcc -O -fomit-frame-pointer | 20120804 | 20120717 |
5114016 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
5114955 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
5115825 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
5118690 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
5119386 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120804 | 20120717 |
5124903 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120804 | 20120717 |
5128362 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
5130099 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
5134110 | ref | clang -O3 | 20120804 | 20120717 |
5134302 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120804 | 20120717 |
5135763 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
5157384 | ref | gcc -m64 -O -fomit-frame-pointer | 20120804 | 20120717 |
5162127 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120804 | 20120717 |
5253051 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
5305776 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120804 | 20120717 |
7922727 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
7929723 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8021658 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8027796 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8029179 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8032986 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8035152 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8042745 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8043669 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8194845 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8278032 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120804 | 20120717 |
8335740 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
8335848 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
8339046 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
8342715 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
8650770 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8655834 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8657607 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8657658 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8658798 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8706999 | ref | gcc -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8714076 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8715195 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8716941 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8718624 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8722254 | ref | gcc -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8723466 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8727480 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8732352 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8732538 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8732844 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8736270 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8769876 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8773410 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8778327 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8792289 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8801154 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8850306 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8856600 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
8873910 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
8882007 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
9005505 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120804 | 20120717 |
9009024 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
9013494 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
9015576 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
9022644 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120804 | 20120717 |
9025389 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
9026286 | ref | gcc -Os -fomit-frame-pointer | 20120804 | 20120717 |
9027612 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120804 | 20120717 |
9047493 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120804 | 20120717 |
9055809 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
9056295 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
9065145 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120804 | 20120717 |
9065154 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120804 | 20120717 |
9148941 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
9153981 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
9156567 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
9158301 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
9399069 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
9417738 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
18713013 | ref | cc | 20120804 | 20120717 |
18724542 | ref | gcc | 20120804 | 20120717 |
18732714 | ref | gcc -funroll-loops | 20120804 | 20120717 |