Implementation notes: amd64, bigmem, crypto_sign/ecdonaldk283

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_sign
Primitive: ecdonaldk283
TimeImplementationCompilerBenchmark dateSUPERCOP version
13876961opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
13886433opensslgcc -O -fomit-frame-pointer2015021620141124
13890933opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
13891652opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
13893604opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
13898287opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
13900356opensslgcc -march=nocona -O -fomit-frame-pointer2015021620141124
13901078opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
13901507opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
13902212opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
13903229opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
13903442opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
13904498opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
13905351opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
13906884opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
13908595opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
13909987opensslgcc -m64 -O2 -fomit-frame-pointer2015021620141124
13910179opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
13911842opensslgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
13911885opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
13913588opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
13914517opensslgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
13914690opensslgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
13917390opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
13917809opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
13918019opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
13918107opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
13918189opensslgcc -m64 -O -fomit-frame-pointer2015021620141124
13918529opensslgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
13918738opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
13919719opensslgcc -m64 -O3 -fomit-frame-pointer2015021620141124
13919863opensslgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
13920421opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
13921878opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
13921901opensslgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
13921912opensslgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
13921952opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
13922003opensslgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
13922337opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
13922850opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
13922878opensslgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
13922918opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
13922924opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
13923130opensslgcc -funroll-loops2015021620141124
13923609opensslgcc -O2 -fomit-frame-pointer2015021620141124
13923694opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
13923706opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
13924839opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
13925686opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
13926652opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
13926757opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
13926774opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
13928681opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
13928981opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
13929041opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
13929276opensslgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
13929449opensslgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
13929638opensslgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
13929823opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
13930242opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
13931843opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
13932112opensslgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
13935297opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
13935775opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
13936543opensslgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
13937220opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
13938059opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
13938351opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
13939329opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
13941995opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
13943451opensslgcc -O3 -fomit-frame-pointer2015021620141124
13943494opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
13944054opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
13945312opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
13945746opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
13948662opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
13949126opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
13949784opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
13950362opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
13952313opensslgcc2015021620141124
13952325opensslcc2015021620141124
13953388opensslgcc -march=k8 -O -fomit-frame-pointer2015021620141124
13955762opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
13957773opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
13958606opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
13960536opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
13966687opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
13974207opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
13984534opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
13989977opensslgcc -Os -fomit-frame-pointer2015021620141124
14019518opensslgcc -m64 -Os -fomit-frame-pointer2015021620141124