Implementation notes: amd64, h5e450, crypto_sign/ecdonaldk409

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: ecdonaldk409
TimeImplementationCompilerBenchmark dateSUPERCOP version
52297767opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080420120717
52299321opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080420120717
52307202opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080420120717
52308465opensslgcc -funroll-loops -O -fomit-frame-pointer2012080420120717
52309944opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080420120717
52313673opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012080420120717
52316043opensslgcc -Os -fomit-frame-pointer2012080420120717
52316604opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012080420120717
52316664opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080420120717
52316946opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080420120717
52322142opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080420120717
52323159opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012080420120717
52323954opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080420120717
52325388opensslgcc -march=k8 -O -fomit-frame-pointer2012080420120717
52325916opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080420120717
52327800opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080420120717
52328748opensslgcc -m64 -Os -fomit-frame-pointer2012080420120717
52330356opensslgcc -march=barcelona -O -fomit-frame-pointer2012080420120717
52330707opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080420120717
52331541opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012080420120717
52331691opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080420120717
52333110opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080420120717
52334910opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080420120717
52335012opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080420120717
52335348opensslgcc -funroll-loops -Os -fomit-frame-pointer2012080420120717
52337490opensslgcc -m64 -O -fomit-frame-pointer2012080420120717
52339506opensslgcc -O -fomit-frame-pointer2012080420120717
52339677opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012080420120717
52340454opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012080420120717
52340604opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080420120717
52343784opensslgcc -march=barcelona -Os -fomit-frame-pointer2012080420120717
52343943opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080420120717
52344129opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012080420120717
52346517opensslgcc -march=nocona -Os -fomit-frame-pointer2012080420120717
52347999opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080420120717
52348164opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080420120717
52348629opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080420120717
52349304opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080420120717
52351485opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080420120717
52351644opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080420120717
52351686opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080420120717
52351896opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080420120717
52352316opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012080420120717
52352967opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080420120717
52354419opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080420120717
52356132opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012080420120717
52356285opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080420120717
52356990opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080420120717
52358955opensslgcc -march=nocona -O -fomit-frame-pointer2012080420120717
52360680opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080420120717
52363755opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012080420120717
52364340opensslgcc -march=k8 -Os -fomit-frame-pointer2012080420120717
52365897opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012080420120717
52367454opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080420120717
52376109opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012080420120717
52383399opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080420120717
52394340opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080420120717
52395303opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012080420120717
52395546opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080420120717
52398123opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012080420120717
52399128opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080420120717
52399860opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080420120717
52399992opensslgcc -march=nocona -O2 -fomit-frame-pointer2012080420120717
52400223opensslgcc -march=k8 -O2 -fomit-frame-pointer2012080420120717
52400523opensslgcc -O3 -fomit-frame-pointer2012080420120717
52401774opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080420120717
52402554opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080420120717
52406163opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080420120717
52407324opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080420120717
52407714opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080420120717
52408161opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080420120717
52409250opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080420120717
52412610opensslgcc -march=nocona -O3 -fomit-frame-pointer2012080420120717
52412940opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080420120717
52413081opensslgcc -O2 -fomit-frame-pointer2012080420120717
52414452opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080420120717
52414497opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080420120717
52416225opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080420120717
52416930opensslgcc -march=k8 -O3 -fomit-frame-pointer2012080420120717
52422921opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080420120717
52427886opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012080420120717
52429776opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080420120717
52431576opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080420120717
52432050opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080420120717
52435383opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080420120717
52440414opensslgcc -m64 -O3 -fomit-frame-pointer2012080420120717
52440504opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080420120717
52441047opensslgcc -m64 -O2 -fomit-frame-pointer2012080420120717
52449189opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080420120717
52498383opensslclang -O32012080420120717
53834184opensslgcc -funroll-loops2012080420120717
53836059opensslcc2012080420120717
53856786opensslgcc2012080420120717