Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
477607 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141017 | 20141014 |
477735 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
479655 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
480090 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
486338 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
487515 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
487943 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141017 | 20141014 |
492728 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
495720 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141017 | 20141014 |
496170 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141017 | 20141014 |
497227 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141017 | 20141014 |
497430 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141017 | 20141014 |
534637 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
541447 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141017 | 20141014 |
542722 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141017 | 20141014 |
546090 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141017 | 20141014 |
976612 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141017 | 20141014 |
979305 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141017 | 20141014 |
982013 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
984832 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141017 | 20141014 |
988380 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20141017 | 20141014 |
990495 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
990675 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
991470 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141017 | 20141014 |
991642 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
993390 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
994087 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
994125 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
994223 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
995055 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
996833 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
997335 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
997410 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
998198 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
999697 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141017 | 20141014 |
1001348 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
1002038 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
1002765 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
1003650 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
1004535 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
1005023 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141017 | 20141014 |
1013250 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
1013843 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
1014030 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
1015755 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
1021635 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
1021755 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
1022828 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141017 | 20141014 |
1023615 | ref | gcc -m64 -O -fomit-frame-pointer | 20141017 | 20141014 |
1023915 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141017 | 20141014 |
1024793 | ref | gcc -O -fomit-frame-pointer | 20141017 | 20141014 |
1025137 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
1025205 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
1028707 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
1042920 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
1043722 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
1044315 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
1048372 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
1048973 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
1051118 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141017 | 20141014 |
1051282 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
1053112 | ref | gcc -O3 -fomit-frame-pointer | 20141017 | 20141014 |
1058355 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
1060417 | ref | gcc -O2 -fomit-frame-pointer | 20141017 | 20141014 |
1064108 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
1065960 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
1067843 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
1068202 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
1068353 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
1068450 | ref | gcc -Os -fomit-frame-pointer | 20141017 | 20141014 |
1069988 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
1071307 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
1074983 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
1077187 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
1077960 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141017 | 20141014 |
1079640 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141017 | 20141014 |
1079865 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
1079910 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
1080165 | ref | gcc -m64 -Os -fomit-frame-pointer | 20141017 | 20141014 |
1082933 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
1083390 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
1084275 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
1084755 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
1086232 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
1086285 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
1086855 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
1089390 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141017 | 20141014 |
1094955 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20141017 | 20141014 |
3016732 | ref | gcc | 20141017 | 20141014 |
3023730 | ref | gcc -funroll-loops | 20141017 | 20141014 |
3064987 | ref | cc | 20141017 | 20141014 |