Implementation notes: amd64, sandy0, crypto_sign/donald512

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: donald512
TimeImplementationCompilerBenchmark dateSUPERCOP version
971964opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
972264opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
978656opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
982120opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
982484opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
988020opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
994408opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1030812opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
1032788opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
1033504opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
1039696opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
1039924opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
1040260opensslgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
1040448opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
1041392opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
1041508opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
1042836opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
1042952opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
1045292opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
1045684opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
1045912opensslgcc -m64 -Os -fomit-frame-pointer2012032920120316
1046036opensslgcc -Os -fomit-frame-pointer2012032920120316
1046076opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
1046092opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
1047132opensslgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
1050084opensslgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
1050908opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
1053292opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
1056328opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
1058440opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
1058484opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
1060452opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
1067108opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
1067160opensslgcc -march=k8 -O -fomit-frame-pointer2012032920120316
1068184opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
1069876opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
1070328opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
1070532opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
1071780opensslgcc -march=nocona -O -fomit-frame-pointer2012032920120316
1071980opensslgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
1072204opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
1072228opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
1072840opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
1073012opensslgcc -m64 -O -fomit-frame-pointer2012032920120316
1074232opensslgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
1075404opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
1075624opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
1075904opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
1076856opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
1077288opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
1077452opensslgcc -O -fomit-frame-pointer2012032920120316
1078004opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
1078004opensslgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
1078128opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1078964opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
1079592opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
1080128opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1081108opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
1081760opensslgcc -O3 -fomit-frame-pointer2012032920120316
1082252opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
1082608opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
1082736opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
1083200opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
1083272opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
1084040opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
1084384opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1084524opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
1084536opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
1085560opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
1088356opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
1088608opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
1089184opensslgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
1090352opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
1091116opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
1091916opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1092604opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
1092608opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
1093592opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
1095672opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
1095996opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
1097500opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
1098188opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
1098732opensslgcc -m64 -O3 -fomit-frame-pointer2012032920120316
1098736opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
1099140opensslgcc -O2 -fomit-frame-pointer2012032920120316
1100028opensslgcc -m64 -O2 -fomit-frame-pointer2012032920120316
1101984opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
1103912opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
1104208opensslgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
1106956opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
1108188opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
1108336opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
1108748opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
1109996opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
1110012opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
1112604opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
1113352opensslgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
1117720opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
1119872opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
1126176opensslgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
1856344opensslcc2012032920120316
1859072opensslgcc -funroll-loops2012032920120316
1866932opensslgcc2012032920120316