Implementation notes: amd64, lbl01, crypto_sign/donald2048

Computer: lbl01
Architecture: amd64
CPU ID: GenuineIntel-00020655-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_sign
Primitive: donald2048
TimeImplementationCompilerBenchmark dateSUPERCOP version
4352268cryptoppg++ -m64 -march=k8 -O2 -fomit-frame-pointer2012011120111120
4353144cryptoppg++ -march=k8 -O2 -fomit-frame-pointer2012011120111120
4358704cryptoppg++ -m64 -march=nocona -O2 -fomit-frame-pointer2012011120111120
4359736cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2012011120111120
4364752cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2012011120111120
4366920cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011120111120
4371596cryptoppg++ -march=barcelona -O2 -fomit-frame-pointer2012011120111120
4376916cryptoppg++ -m64 -O2 -fomit-frame-pointer2012011120111120
4376932cryptoppg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011120111120
4377400cryptoppg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011120111120
4378384cryptoppg++ -fno-schedule-insns -O2 -fomit-frame-pointer2012011120111120
4378416cryptoppg++ -march=nocona -O2 -fomit-frame-pointer2012011120111120
4378868cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2012011120111120
4380432cryptoppg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011120111120
4380436cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer2012011120111120
4380952cryptoppg++ -O2 -fomit-frame-pointer2012011120111120
4381304cryptoppg++ -march=k8 -O3 -fomit-frame-pointer2012011120111120
4383572cryptoppg++ -march=nocona -O -fomit-frame-pointer2012011120111120
4386072cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2012011120111120
4387652cryptoppg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011120111120
4392392cryptoppg++ -march=k8 -O -fomit-frame-pointer2012011120111120
4393236cryptoppg++ -m64 -O -fomit-frame-pointer2012011120111120
4394960cryptoppg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011120111120
4395020cryptoppg++ -march=barcelona -O3 -fomit-frame-pointer2012011120111120
4395056cryptoppg++ -m64 -march=k8 -O -fomit-frame-pointer2012011120111120
4397568cryptoppg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011120111120
4397684cryptoppg++ -m64 -march=core2 -O3 -fomit-frame-pointer2012011120111120
4399460cryptoppg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011120111120
4399492cryptoppg++ -fno-schedule-insns -O3 -fomit-frame-pointer2012011120111120
4399728cryptoppg++ -fno-schedule-insns -O -fomit-frame-pointer2012011120111120
4400952cryptoppg++ -m64 -march=k8 -O3 -fomit-frame-pointer2012011120111120
4402272cryptoppg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011120111120
4402388cryptoppg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011120111120
4403100cryptoppg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011120111120
4404172cryptoppg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011120111120
4405736cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2012011120111120
4405752cryptoppg++ -O -fomit-frame-pointer2012011120111120
4406168cryptoppg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011120111120
4406532cryptoppg++ -m64 -march=nocona -O -fomit-frame-pointer2012011120111120
4408876cryptoppg++ -m64 -O3 -fomit-frame-pointer2012011120111120
4410588cryptoppg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011120111120
4411404cryptoppg++ -march=barcelona -O -fomit-frame-pointer2012011120111120
4412368cryptoppg++ -m64 -march=core2 -Os -fomit-frame-pointer2012011120111120
4414832cryptoppg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011120111120
4415048cryptoppg++ -m64 -march=core2 -O -fomit-frame-pointer2012011120111120
4419036cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2012011120111120
4425244cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2012011120111120
4427740cryptoppg++ -march=barcelona -Os -fomit-frame-pointer2012011120111120
4428064cryptoppg++ -march=k8 -Os -fomit-frame-pointer2012011120111120
4430784cryptoppg++ -m64 -march=nocona -O3 -fomit-frame-pointer2012011120111120
4431340cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2012011120111120
4431592cryptoppg++ -march=nocona -O3 -fomit-frame-pointer2012011120111120
4432240cryptoppg++ -m64 -Os -fomit-frame-pointer2012011120111120
4438588cryptoppg++ -fno-schedule-insns -Os -fomit-frame-pointer2012011120111120
4438680cryptoppg++ -Os -fomit-frame-pointer2012011120111120
4440468cryptoppg++ -m64 -march=k8 -Os -fomit-frame-pointer2012011120111120
4441892cryptoppg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011120111120
4458692cryptoppg++ -O3 -fomit-frame-pointer2012011120111120
4495696cryptoppg++ -march=nocona -Os -fomit-frame-pointer2012011120111120
4499956cryptoppg++ -m64 -march=nocona -Os -fomit-frame-pointer2012011120111120
5180448cryptoppg++2012011120111120
6525636opensslgcc -march=k8 -O2 -fomit-frame-pointer2012011120111120
6549172opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011120111120
6553892opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011120111120
6565564opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011120111120
6566160opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011120111120
6567352opensslgcc -march=nocona -O2 -fomit-frame-pointer2012011120111120
6567528opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011120111120
6568056opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011120111120
6570496opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011120111120
6570552opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011120111120
6571044opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011120111120
6571076opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011120111120
6572060opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011120111120
6574744opensslgcc -m64 -O2 -fomit-frame-pointer2012011120111120
6574920opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011120111120
6578740opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012011120111120
6579416opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011120111120
6580136opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011120111120
6584636opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012011120111120
6585692opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011120111120
6585900opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011120111120
6587444opensslgcc -march=k8 -O3 -fomit-frame-pointer2012011120111120
6588520opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011120111120
6589244opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011120111120
6591372opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011120111120
6593452opensslgcc -O3 -fomit-frame-pointer2012011120111120
6594308opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011120111120
6594360opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011120111120
6594968opensslgcc -march=k8 -O -fomit-frame-pointer2012011120111120
6595220opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011120111120
6595588opensslgcc -march=nocona -O -fomit-frame-pointer2012011120111120
6596448opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011120111120
6597044opensslgcc -m64 -O3 -fomit-frame-pointer2012011120111120
6598088opensslgcc -O2 -fomit-frame-pointer2012011120111120
6598352opensslgcc -funroll-loops -O -fomit-frame-pointer2012011120111120
6598464opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011120111120
6598480opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012011120111120
6598996opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011120111120
6599372opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011120111120
6599860opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011120111120
6600900opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012011120111120
6600952opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012011120111120
6602220opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011120111120
6602956opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011120111120
6603744opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011120111120
6604052opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012011120111120
6604056opensslgcc -m64 -O -fomit-frame-pointer2012011120111120
6605944opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011120111120
6606636opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011120111120
6606784opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011120111120
6607128opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011120111120
6608272opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011120111120
6608904opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011120111120
6610060opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011120111120
6612920opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011120111120
6613440opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012011120111120
6613500opensslgcc -march=barcelona -O -fomit-frame-pointer2012011120111120
6615056opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011120111120
6615080opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011120111120
6615148opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011120111120
6616032opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011120111120
6616712opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011120111120
6617132opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011120111120
6618040opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011120111120
6618644opensslgcc -O -fomit-frame-pointer2012011120111120
6620160opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011120111120
6620280opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012011120111120
6620380opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011120111120
6625668opensslgcc -march=k8 -Os -fomit-frame-pointer2012011120111120
6625864opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011120111120
6627688opensslgcc -funroll-loops -Os -fomit-frame-pointer2012011120111120
6628916opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011120111120
6630508opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011120111120
6632508opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011120111120
6633244opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011120111120
6635320opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011120111120
6635692opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011120111120
6636364opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011120111120
6636584opensslgcc -march=barcelona -Os -fomit-frame-pointer2012011120111120
6637532opensslgcc -march=nocona -O3 -fomit-frame-pointer2012011120111120
6642804opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011120111120
6642948opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011120111120
6643576opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011120111120
6653112opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011120111120
6654624opensslgcc -march=nocona -Os -fomit-frame-pointer2012011120111120
6659072opensslgcc -m64 -Os -fomit-frame-pointer2012011120111120
6663736opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011120111120
6665892opensslgcc -Os -fomit-frame-pointer2012011120111120
6682060opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011120111120
6686164opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011120111120
6774380opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011120111120
6887932opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011120111120
7385944opensslgcc2012011120111120
7404272opensslcc2012011120111120
7411276opensslgcc -funroll-loops2012011120111120