Implementation notes: amd64, kizomba, crypto_sign/ecdonaldp384

Computer: kizomba
Architecture: amd64
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_sign
Primitive: ecdonaldp384
TimeImplementationCompilerBenchmark dateSUPERCOP version
4902807opensslgcc -m64 -O3 -fomit-frame-pointer2017111020171020
4903272opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017111020171020
4904820opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017111020171020
4909075opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017111020171020
4911561opensslclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017111020171020
4911674opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017111020171020
4913580opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017111020171020
4914453opensslgcc -march=k8 -O -fomit-frame-pointer2017111020171020
4915294opensslgcc -march=k8 -Os -fomit-frame-pointer2017111020171020
4915416opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017111020171020
4915981opensslgcc -march=k8 -O3 -fomit-frame-pointer2017111020171020
4916052opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017111020171020
4916504opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017111020171020
4916833opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017111020171020
4916863opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
4919341opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111020171020
4919783opensslgcc -Os -fomit-frame-pointer2017111020171020
4919877opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
4920516opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017111020171020
4920798opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017111020171020
4920847opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017111020171020
4921600opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017111020171020
4922429opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017111020171020
4922617opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017111020171020
4923226opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017111020171020
4923645opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017111020171020
4925068opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017111020171020
4925442opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
4925577opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
4925581opensslgcc -march=nocona -O2 -fomit-frame-pointer2017111020171020
4925801opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017111020171020
4926309opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017111020171020
4927147opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017111020171020
4928303opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017111020171020
4928866opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017111020171020
4929282opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017111020171020
4929322opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017111020171020
4930492opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017111020171020
4930775opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111020171020
4930964opensslgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017111020171020
4931810opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111020171020
4931897opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017111020171020
4932053opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017111020171020
4932089opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017111020171020
4932347opensslcc2017111020171020
4932483opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017111020171020
4932818opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017111020171020
4933080opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017111020171020
4934205opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
4934292opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017111020171020
4934322opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017111020171020
4934432opensslclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017111020171020
4935014opensslgcc -march=nocona -O3 -fomit-frame-pointer2017111020171020
4935022opensslgcc -O -fomit-frame-pointer2017111020171020
4935190opensslgcc -march=barcelona -Os -fomit-frame-pointer2017111020171020
4935226opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017111020171020
4935785opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017111020171020
4936855opensslgcc -funroll-loops -Os -fomit-frame-pointer2017111020171020
4936974opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017111020171020
4938195opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017111020171020
4938271opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
4938523opensslgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017111020171020
4938639opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017111020171020
4938821opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017111020171020
4939613opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017111020171020
4939633opensslclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017111020171020
4940464opensslgcc -m64 -Os -fomit-frame-pointer2017111020171020
4940539opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017111020171020
4940843opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017111020171020
4943357opensslgcc -funroll-loops -O -fomit-frame-pointer2017111020171020
4945486opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017111020171020
4947059opensslgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017111020171020
4949714opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017111020171020
4950636opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2017111020171020
4950724opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017111020171020
4951179opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017111020171020
4952990opensslgcc -O2 -fomit-frame-pointer2017111020171020
4953984opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017111020171020
4955077opensslgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017111020171020
4955440opensslgcc -march=barcelona -O -fomit-frame-pointer2017111020171020
4956091opensslgcc -O3 -fomit-frame-pointer2017111020171020
4957340opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111020171020
4957578opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017111020171020
4957613opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017111020171020
4959107opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017111020171020
4960750opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017111020171020
4963629opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017111020171020
4964948opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017111020171020
4965024opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017111020171020
4965296opensslgcc -m64 -O -fomit-frame-pointer2017111020171020
4965335opensslgcc -march=k8 -O2 -fomit-frame-pointer2017111020171020
4965659opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111020171020
4968401opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017111020171020
4973040opensslgcc2017111020171020
4973083opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017111020171020
4973565opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017111020171020
4973680opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017111020171020
4975571opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017111020171020
4976583opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017111020171020
4977170opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017111020171020
4982207opensslgcc -march=nocona -Os -fomit-frame-pointer2017111020171020
4983929opensslgcc -march=nocona -O -fomit-frame-pointer2017111020171020
4986129opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017111020171020
4986304opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017111020171020
4987813opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
4992613opensslclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017111020171020
4992700opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017111020171020
4992900opensslgcc -funroll-loops2017111020171020
4993821opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
4995861opensslgcc -m64 -O2 -fomit-frame-pointer2017111020171020
4996097opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017111020171020
4999958opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017111020171020
5000780opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111020171020
5001056opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2017111020171020
5004746opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017111020171020
5007290opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017111020171020
5009297opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017111020171020
5011978opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017111020171020
5021319opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017111020171020
5030322opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017111020171020
5032982opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017111020171020