Implementation notes: amd64, h5e450, crypto_sign/ronald2048

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: ronald2048
TimeImplementationCompilerBenchmark dateSUPERCOP version
10152012opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080520120717
10156062opensslgcc -m64 -O -fomit-frame-pointer2012080520120717
10156617opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012080520120717
10172451opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012080520120717
10174389opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012080520120717
10177284opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012080520120717
10178829opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012080520120717
10179552opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012080520120717
10180992opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012080520120717
10181022opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012080520120717
10183368opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012080520120717
10183896opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080520120717
10187235opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012080520120717
10187958opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012080520120717
10188081opensslgcc -O -fomit-frame-pointer2012080520120717
10188579opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012080520120717
10189116opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012080520120717
10190367opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012080520120717
10191408opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012080520120717
10191552opensslgcc -funroll-loops -O -fomit-frame-pointer2012080520120717
10192596opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012080520120717
10193655opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012080520120717
10194204opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012080520120717
10196262opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012080520120717
10197336opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080520120717
10198830opensslgcc -march=k8 -O -fomit-frame-pointer2012080520120717
10198995opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012080520120717
10199283opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012080520120717
10200138opensslgcc -march=nocona -O -fomit-frame-pointer2012080520120717
10200276opensslgcc -march=k8 -Os -fomit-frame-pointer2012080520120717
10200639opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012080520120717
10201140opensslgcc -funroll-loops -Os -fomit-frame-pointer2012080520120717
10201293opensslgcc -march=barcelona -Os -fomit-frame-pointer2012080520120717
10202574opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012080520120717
10203153opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012080520120717
10203864opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012080520120717
10205562opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012080520120717
10205961opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012080520120717
10206012opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080520120717
10207266opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080520120717
10207812opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012080520120717
10208148opensslgcc -m64 -Os -fomit-frame-pointer2012080520120717
10208514opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012080520120717
10209837opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080520120717
10210011opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012080520120717
10211343opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012080520120717
10211559opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080520120717
10211637opensslgcc -march=barcelona -O -fomit-frame-pointer2012080520120717
10213335opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012080520120717
10214895opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012080520120717
10214973opensslgcc -march=nocona -Os -fomit-frame-pointer2012080520120717
10222041opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012080520120717
10223499opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012080520120717
10226838opensslgcc -Os -fomit-frame-pointer2012080520120717
10227660opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080520120717
10235028opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012080520120717
10240614opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080520120717
10245993opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012080520120717
10249320opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012080520120717
10249866opensslgcc -march=nocona -O3 -fomit-frame-pointer2012080520120717
10250736opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080520120717
10250760opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012080520120717
10252017opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012080520120717
10253586opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012080520120717
10257390opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012080520120717
10257543opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012080520120717
10258470opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012080520120717
10260078opensslgcc -march=k8 -O3 -fomit-frame-pointer2012080520120717
10260489opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012080520120717
10260933opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080520120717
10262004opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012080520120717
10262535opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012080520120717
10264164opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012080520120717
10264503opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012080520120717
10265892opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012080520120717
10273809opensslgcc -m64 -O3 -fomit-frame-pointer2012080520120717
10276290opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080520120717
10277238opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080520120717
10280469opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012080520120717
10286700opensslgcc -O3 -fomit-frame-pointer2012080520120717
10290885opensslgcc -march=k8 -O2 -fomit-frame-pointer2012080520120717
10291647opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012080520120717
10291914opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012080520120717
10292748opensslgcc -march=nocona -O2 -fomit-frame-pointer2012080520120717
10293687opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012080520120717
10296873opensslgcc -m64 -O2 -fomit-frame-pointer2012080520120717
10299258opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012080520120717
10326402opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012080520120717
10326453opensslclang -O32012080520120717
10363665opensslgcc -O2 -fomit-frame-pointer2012080520120717
11700690opensslcc2012080520120717
11701389opensslgcc -funroll-loops2012080520120717
11727843opensslgcc2012080520120717