Implementation notes: amd64, bulldozer, crypto_sign/ronald1536

Computer: bulldozer
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_sign
Primitive: ronald1536
TimeImplementationCompilerBenchmark dateSUPERCOP version
4822795opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053120120525
4846251opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
4846843opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012053120120525
4863859opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053120120525
4867860opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053120120525
4874935opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
4905717opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012053120120525
4916027opensslgcc -m64 -O -fomit-frame-pointer2012053120120525
4922274opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053120120525
4924738opensslgcc -march=barcelona -Os -fomit-frame-pointer2012053120120525
4933866opensslgcc -march=nocona -Os -fomit-frame-pointer2012053120120525
4935753opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053120120525
4946536opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
4957543opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
4961286opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053120120525
4965543opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
4976976opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012053120120525
4977167opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053120120525
4977958opensslgcc -funroll-loops -Os -fomit-frame-pointer2012053120120525
4978107opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
4979126opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
4982529opensslgcc -m64 -Os -fomit-frame-pointer2012053120120525
4983964opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053120120525
4985505opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053120120525
4987148opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053120120525
4987561opensslgcc -Os -fomit-frame-pointer2012053120120525
4989505opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
4989798opensslgcc -march=k8 -Os -fomit-frame-pointer2012053120120525
4993496opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
4996327opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
4997271opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053120120525
5003322opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053120120525
5004859opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
5007118opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
5013757opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
5015041opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053120120525
5015274opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053120120525
5016389opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012053120120525
5020297opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
5020542opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053120120525
5020595opensslgcc -march=nocona -O -fomit-frame-pointer2012053120120525
5021769opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
5023875opensslgcc -march=barcelona -O -fomit-frame-pointer2012053120120525
5029032opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012053120120525
5032435opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
5033555opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
5037427opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
5039403opensslgcc -march=k8 -O -fomit-frame-pointer2012053120120525
5041329opensslgcc -funroll-loops -O -fomit-frame-pointer2012053120120525
5041827opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
5042373opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012053120120525
5043733opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053120120525
5051168opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
5052988opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053120120525
5069105opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012053120120525
5069213opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012053120120525
5072031opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053120120525
5072196opensslgcc -O -fomit-frame-pointer2012053120120525
5076040opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053120120525
5157647opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053120120525
5207894opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053120120525
5211644opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053120120525
5213756opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
5221379opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
5221887opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053120120525
5223298opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012053120120525
5227086opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053120120525
5252565opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053120120525
5256115opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012053120120525
5266231opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012053120120525
5283638opensslgcc -march=nocona -O3 -fomit-frame-pointer2012053120120525
5294079opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
5303101opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053120120525
5309411opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012053120120525
5315655opensslgcc -march=nocona -O2 -fomit-frame-pointer2012053120120525
5318906opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012053120120525
5327989opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053120120525
5335171opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
5338256opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053120120525
5339616opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
5342385opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
5346637opensslgcc -m64 -O3 -fomit-frame-pointer2012053120120525
5347445opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012053120120525
5351094opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012053120120525
5356649opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
5359604opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053120120525
5363052opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012053120120525
5363923opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
5364217opensslgcc -O2 -fomit-frame-pointer2012053120120525
5369494opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
5372760opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012053120120525
5373429opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
5375571opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053120120525
5380781opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
5380866opensslgcc -m64 -O2 -fomit-frame-pointer2012053120120525
5382029opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053120120525
5388497opensslgcc -O3 -fomit-frame-pointer2012053120120525
5392823opensslgcc -march=k8 -O3 -fomit-frame-pointer2012053120120525
5425131opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
5435755opensslgcc -march=k8 -O2 -fomit-frame-pointer2012053120120525
6250110opensslgcc2012053120120525
6265258opensslgcc -funroll-loops2012053120120525
6353506opensslcc2012053120120525