Implementation notes: amd64, glyme, crypto_sign/ronald4096

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_sign
Primitive: ronald4096
TimeImplementationCompilerBenchmark dateSUPERCOP version
49221188opensslgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
49235260opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
49236736opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
49238276opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
49242604opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
49243788opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
49244692opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
49245480opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
49245900opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
49246328opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
49246972opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
49247336opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
49248720opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
49249364opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
49249672opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
49249780opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
49251784opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
49252036opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
49252156opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
49252248opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
49252924opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
49254856opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
49255264opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
49256412opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
49257124opensslgcc -m64 -O3 -fomit-frame-pointer2017020520170105
49257404opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
49259764opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
49259864opensslgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
49260832opensslgcc -O -fomit-frame-pointer2017020520170105
49261212opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
49261888opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
49262648opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
49266032opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
49266228opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
49267252opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
49267300opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
49270900opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
49271260opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
49271320opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
49272544opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
49273596opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
49274892opensslgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
49274924opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
49275824opensslgcc -O3 -fomit-frame-pointer2017020520170105
49276236opensslgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
49276992opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
49278408opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
49278708opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
49279432opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
49280844opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
49281076opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
49282208opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
49283236opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
49283260opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
49283644opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
49283988opensslgcc -m64 -O2 -fomit-frame-pointer2017020520170105
49284020opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
49284552opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
49284772opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
49286952opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
49286968opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
49287352opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
49287656opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
49288756opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
49288892opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
49290316opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
49291652opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
49291772opensslgcc -O2 -fomit-frame-pointer2017020520170105
49292832opensslgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
49293496opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
49294740opensslgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
49297404opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
49298668opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
49298716opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
49299128opensslcc2017020520170105
49300044opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
49300456opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
49300560opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
49302068opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
49306040opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
49306388opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
49307244opensslgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
49307616opensslgcc -m64 -O -fomit-frame-pointer2017020520170105
49312580opensslgcc -m64 -Os -fomit-frame-pointer2017020520170105
49313184opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
49314700opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
49315716opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
49315808opensslgcc -march=nocona -O -fomit-frame-pointer2017020520170105
49316096opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
49316360opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
49317696opensslgcc -march=k8 -O -fomit-frame-pointer2017020520170105
49317956opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
49318588opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
49319320opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
49319440opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
49320204opensslgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
49324284opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
49332524opensslgcc -Os -fomit-frame-pointer2017020520170105
49339480opensslgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
49342972opensslgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
49350572opensslgcc2017020520170105
49370696opensslgcc -funroll-loops2017020520170105
49449720opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
49475488opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105

Compiler output

Implementation: crypto_sign/ronald4096/openssl
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
measure.c: gcc: error: measure.c: No such file or directory
measure.c: gcc: error: measure-anything.c: No such file or directory
measure.c: gcc: error: crypto_sign_ronald4096.a: No such file or directory

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer openssl