Implementation notes: amd64, db02, crypto_sign/ecdonaldp521

Computer: db02
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_sign
Primitive: ecdonaldp521
TimeImplementationCompilerBenchmark dateSUPERCOP version
14986839opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011220111120
14996001opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011220111120
15004734opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012011220111120
15011187opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
15015738opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
15016806opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
15021783opensslgcc -m64 -O2 -fomit-frame-pointer2012011220111120
15026970opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011220111120
15029541opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011220111120
15030006opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011220111120
15031422opensslgcc -march=k8 -O2 -fomit-frame-pointer2012011220111120
15032793opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011220111120
15034551opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011220111120
15034887opensslgcc -O2 -fomit-frame-pointer2012011220111120
15035292opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
15036063opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011220111120
15036240opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011220111120
15037434opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012011220111120
15037779opensslgcc -O -fomit-frame-pointer2012011220111120
15038295opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012011220111120
15038643opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011220111120
15040827opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011220111120
15045345opensslgcc -Os -fomit-frame-pointer2012011220111120
15045882opensslgcc -march=nocona -O2 -fomit-frame-pointer2012011220111120
15045975opensslgcc -funroll-loops -O -fomit-frame-pointer2012011220111120
15046356opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011220111120
15046605opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012011220111120
15046740opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011220111120
15047508opensslgcc -march=k8 -O3 -fomit-frame-pointer2012011220111120
15049404opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
15055122opensslgcc -march=nocona -O -fomit-frame-pointer2012011220111120
15056742opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011220111120
15057414opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
15057771opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011220111120
15058875opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
15060264opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012011220111120
15060315opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011220111120
15061410opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011220111120
15062325opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
15063408opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011220111120
15064227opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011220111120
15065469opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011220111120
15065571opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
15066114opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011220111120
15067281opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011220111120
15067947opensslgcc -march=barcelona -O -fomit-frame-pointer2012011220111120
15068526opensslgcc -m64 -O -fomit-frame-pointer2012011220111120
15069306opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011220111120
15072720opensslgcc -m64 -O3 -fomit-frame-pointer2012011220111120
15072876opensslgcc -O3 -fomit-frame-pointer2012011220111120
15075807opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012011220111120
15076338opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011220111120
15076938opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011220111120
15082809opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011220111120
15083244opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011220111120
15083571opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011220111120
15085080opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011220111120
15085986opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011220111120
15086232opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011220111120
15086589opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011220111120
15087441opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
15087498opensslgcc -march=k8 -O -fomit-frame-pointer2012011220111120
15090426opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011220111120
15094293opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011220111120
15094500opensslgcc -march=nocona -Os -fomit-frame-pointer2012011220111120
15095358opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
15098016opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011220111120
15098592opensslgcc -march=nocona -O3 -fomit-frame-pointer2012011220111120
15099303opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011220111120
15099519opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011220111120
15100782opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
15100848opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012011220111120
15103329opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011220111120
15103668opensslgcc -march=k8 -Os -fomit-frame-pointer2012011220111120
15104163opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011220111120
15105624opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011220111120
15108462opensslgcc -funroll-loops -Os -fomit-frame-pointer2012011220111120
15109530opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012011220111120
15111807opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011220111120
15114771opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011220111120
15116151opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011220111120
15117195opensslgcc -march=barcelona -Os -fomit-frame-pointer2012011220111120
15121545opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011220111120
15122466opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011220111120
15124206opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011220111120
15125418opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011220111120
15125664opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011220111120
15130572opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011220111120
15146601opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011220111120
15151179opensslgcc -m64 -Os -fomit-frame-pointer2012011220111120
15168585opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011220111120
15194697opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011220111120
15787599opensslgcc2012011220111120
15797910opensslgcc -funroll-loops2012011220111120
15800985opensslcc2012011220111120