Implementation notes: amd64, bigmem, crypto_sign/ecdonaldb571

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_sign
Primitive: ecdonaldb571
TimeImplementationCompilerBenchmark dateSUPERCOP version
71010944opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
71020291opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
71043876opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
71054900opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
71057325opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
71063471opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
71072577opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
71073348opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
71076606opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
71078530opensslgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
71083517opensslgcc -Os -fomit-frame-pointer2015021620141124
71084528opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
71085421opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
71085644opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
71087240opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
71092396opensslgcc -march=k8 -O -fomit-frame-pointer2015021620141124
71092671opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
71093198opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
71098947opensslgcc -m64 -O2 -fomit-frame-pointer2015021620141124
71101690opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
71102693opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
71106838opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
71108900opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
71112992opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
71113230opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
71115199opensslgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
71115627opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
71115873opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
71116168opensslgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
71117055opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
71117514opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
71120271opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
71120730opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
71124305opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
71125974opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
71128184opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
71128787opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
71132771opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
71132819opensslgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
71133743opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
71134324opensslgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
71136177opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
71138115opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
71139424opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
71141260opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
71142410opensslgcc2015021620141124
71143212opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
71143433opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
71143765opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
71144300opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
71148477opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
71153420opensslgcc -O3 -fomit-frame-pointer2015021620141124
71153426opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
71154217opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
71157070opensslgcc -funroll-loops2015021620141124
71158830opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
71160218opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
71160444opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
71162051opensslgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
71164601opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
71166587opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
71174297opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
71175727opensslgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
71176340opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
71183012opensslgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
71186520opensslgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
71186815opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
71187228opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
71187446opensslgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
71187574opensslgcc -m64 -O3 -fomit-frame-pointer2015021620141124
71190191opensslgcc -march=nocona -O -fomit-frame-pointer2015021620141124
71192311opensslgcc -m64 -Os -fomit-frame-pointer2015021620141124
71192555opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
71201673opensslgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
71206472opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
71207228opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
71226016opensslgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
71231975opensslgcc -O2 -fomit-frame-pointer2015021620141124
71234199opensslcc2015021620141124
71238075opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
71275141opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
71285267opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
71309690opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
71313184opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
71319211opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
71320128opensslgcc -m64 -O -fomit-frame-pointer2015021620141124
71331623opensslgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
71346124opensslgcc -O -fomit-frame-pointer2015021620141124
71380042opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
71458571opensslgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
71502397opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124