Implementation notes: amd64, glyme, crypto_sign/ronald2048

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_sign
Primitive: ronald2048
TimeImplementationCompilerBenchmark dateSUPERCOP version
8073012opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
8075020opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
8077908opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
8079936opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
8080048opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
8080200opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
8080292opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
8080360opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
8080928opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
8081164opensslgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
8081340opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
8083700opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
8084540opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
8084636opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
8085480opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
8085540opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
8087104opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
8087592opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
8088132opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
8088376opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
8088824opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
8089028opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
8089820opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
8090664opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
8090868opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
8091076opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
8092260opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
8092600opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
8092608opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
8092628opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
8092860opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
8093060opensslgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
8093568opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
8093696opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
8093704opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
8093796opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
8094420opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
8095172opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
8095532opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
8095764opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
8095812opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
8096484opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
8096504opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
8097188opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
8097316opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
8097340opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
8097472opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
8097920opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
8098036opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
8098328opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
8098788opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
8098856opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
8099036opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
8099408opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
8099576opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
8100500opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
8101484opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
8102012opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
8102200opensslgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
8102584opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
8103308opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
8103552opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
8103720opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
8103736opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
8103808opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
8104416opensslgcc -m64 -O -fomit-frame-pointer2017020520170105
8104716opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
8104968opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
8105432opensslgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
8106112opensslgcc -O2 -fomit-frame-pointer2017020520170105
8106168opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
8107596opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
8108692opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
8109048opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
8109152opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
8109392opensslgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
8109472opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
8109748opensslgcc -O3 -fomit-frame-pointer2017020520170105
8110496opensslgcc -march=nocona -O -fomit-frame-pointer2017020520170105
8110556opensslgcc -m64 -O3 -fomit-frame-pointer2017020520170105
8110624opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
8111060opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
8112200opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
8112268opensslgcc -m64 -Os -fomit-frame-pointer2017020520170105
8112764opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
8116096opensslgcc -Os -fomit-frame-pointer2017020520170105
8116164opensslgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
8118668opensslgcc -m64 -O2 -fomit-frame-pointer2017020520170105
8119824opensslgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
8122624opensslgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
8124468opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
8128088opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
8129172opensslgcc -march=k8 -O -fomit-frame-pointer2017020520170105
8132340opensslgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
8132840opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
8133040opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
8140816opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
8143840opensslcc2017020520170105
8145260opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
8146120opensslgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
8147044opensslgcc -funroll-loops2017020520170105
8147496opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
8151868opensslgcc2017020520170105
8155036opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
8211300opensslgcc -O -fomit-frame-pointer2017020520170105