Implementation notes: amd64, bigmem, crypto_sign/ecdonaldp521

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_sign
Primitive: ecdonaldp521
TimeImplementationCompilerBenchmark dateSUPERCOP version
13111063opensslgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
13125006opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
13129239opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
13130497opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
13132721opensslgcc -O -fomit-frame-pointer2015021620141124
13133495opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
13134942opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
13135070opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
13135994opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
13136328opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
13136702opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
13139289opensslgcc -O2 -fomit-frame-pointer2015021620141124
13140218opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
13140422opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
13141561opensslgcc -m64 -Os -fomit-frame-pointer2015021620141124
13141921opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
13143556opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
13143686opensslgcc -m64 -O3 -fomit-frame-pointer2015021620141124
13144230opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
13145208opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
13147287opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
13147449opensslgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
13148902opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
13149101opensslgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
13151299opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
13152090opensslgcc -Os -fomit-frame-pointer2015021620141124
13152220opensslcc2015021620141124
13152722opensslgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
13152965opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
13153719opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
13157144opensslgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
13160298opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
13160477opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
13165058opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
13165208opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
13169954opensslgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
13172416opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
13184633opensslgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
13185053opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
13187855opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
13189283opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
13193419opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
13194066opensslgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
13197299opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
13197474opensslgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
13199970opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
13200633opensslgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
13206955opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
13207906opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
13208697opensslgcc -funroll-loops2015021620141124
13211100opensslgcc -m64 -O -fomit-frame-pointer2015021620141124
13211740opensslgcc -m64 -O2 -fomit-frame-pointer2015021620141124
13211810opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
13212998opensslgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
13213658opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
13215222opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
13219682opensslgcc -O3 -fomit-frame-pointer2015021620141124
13219894opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
13219996opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
13220274opensslgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
13223042opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
13224286opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
13231100opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
13236234opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
13237140opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
13246796opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
13274084opensslgcc -march=nocona -O -fomit-frame-pointer2015021620141124
13280021opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
13294688opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
13356750opensslgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
13359974opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
13360878opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
13362499opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
13364499opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
13364904opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
13364907opensslgcc -march=k8 -O -fomit-frame-pointer2015021620141124
13366335opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
13369585opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
13369905opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
13370067opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
13371285opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
13372075opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
13373688opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
13375759opensslgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
13376952opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
13378280opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
13386613opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
13389863opensslgcc2015021620141124
13391268opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
13403828opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
13420318opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124