Implementation notes: amd64, haswell, crypto_sign/ronald768

Computer: haswell
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: ronald768
TimeImplementationCompilerBenchmark dateSUPERCOP version
1185636opensslgcc -m64 -Os -fomit-frame-pointer2013060920130419
1186248opensslgcc -m64 -O3 -fomit-frame-pointer2013060920130419
1187632opensslgcc -march=barcelona -O2 -fomit-frame-pointer2013060920130419
1190768opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060920130419
1191400opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060920130419
1193992opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
1194588opensslgcc -O2 -fomit-frame-pointer2013060920130419
1195940opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060920130419
1196148opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060920130419
1197290opensslgcc -m64 -O2 -fomit-frame-pointer2013060920130419
1203765opensslgcc -O3 -fomit-frame-pointer2013060920130419
1205675opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060920130419
1209180opensslgcc -march=barcelona -O3 -fomit-frame-pointer2013060920130419
1209820opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
1212209opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060920130419
1212656opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060920130419
1214910opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060920130419
1215512opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060920130419
1217843opensslgcc -funroll-loops -O2 -fomit-frame-pointer2013060920130419
1219151opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060920130419
1219926opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
1221062opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
1223112opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060920130419
1224264opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060920130419
1224372opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060920130419
1224529opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
1225370opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060920130419
1228561opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
1229136opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060920130419
1232487opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060920130419
1233515opensslgcc -Os -fomit-frame-pointer2013060920130419
1234016opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060920130419
1237336opensslgcc -m64 -O -fomit-frame-pointer2013060920130419
1238317opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060920130419
1238384opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
1239568opensslclang -O3 -mavx2013060920130419
1240424opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060920130419
1241274opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
1242219opensslgcc -march=nocona -O2 -fomit-frame-pointer2013060920130419
1242609opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
1244896opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060920130419
1244960opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060920130419
1245480opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060920130419
1245496opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060920130419
1249416opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
1249768opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060920130419
1251433opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060920130419
1251950opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
1252656opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060920130419
1253251opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060920130419
1253552opensslgcc -march=nocona -O3 -fomit-frame-pointer2013060920130419
1254735opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060920130419
1255182opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060920130419
1258584opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060920130419
1258928opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060920130419
1260259opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
1260580opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060920130419
1261736opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060920130419
1261896opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060920130419
1264636opensslgcc -march=barcelona -O -fomit-frame-pointer2013060920130419
1265080opensslgcc -funroll-loops -O -fomit-frame-pointer2013060920130419
1265288opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060920130419
1265784opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
1266528opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
1267064opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060920130419
1268180opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060920130419
1269556opensslgcc -march=k8 -O2 -fomit-frame-pointer2013060920130419
1274024opensslgcc -march=k8 -Os -fomit-frame-pointer2013060920130419
1274030opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060920130419
1274463opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060920130419
1275816opensslgcc -march=k8 -O3 -fomit-frame-pointer2013060920130419
1276705opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2013060920130419
1278216opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060920130419
1278428opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060920130419
1282384opensslgcc -march=nocona -O -fomit-frame-pointer2013060920130419
1285152opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060920130419
1285428opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060920130419
1285632opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
1288225opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060920130419
1289276opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060920130419
1291154opensslgcc -O -fomit-frame-pointer2013060920130419
1291215opensslgcc -funroll-loops -O3 -fomit-frame-pointer2013060920130419
1292289opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060920130419
1294792opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060920130419
1295049opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060920130419
1295900opensslgcc -funroll-loops -Os -fomit-frame-pointer2013060920130419
1301744opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2013060920130419
1305680opensslgcc -march=nocona -Os -fomit-frame-pointer2013060920130419
1313928opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060920130419
1313976opensslgcc -march=k8 -O -fomit-frame-pointer2013060920130419
1326294opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060920130419
1326956opensslgcc -march=barcelona -Os -fomit-frame-pointer2013060920130419
1330382opensslclang -O32013060920130419
1333602opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060920130419
1334040opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060920130419
1344276opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060920130419
1351316opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060920130419
1352704opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060920130419
1366426opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
1370106opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060920130419
1375605opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060920130419
1417660opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060920130419
2114027opensslcc2013060920130419
2116743opensslgcc2013060920130419
2195484opensslgcc -funroll-loops2013060920130419