Implementation notes: amd64, kizomba, crypto_sign/ecdonaldp224

Computer: kizomba
Architecture: amd64
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_sign
Primitive: ecdonaldp224
TimeImplementationCompilerBenchmark dateSUPERCOP version
671780opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017111020171020
674361opensslgcc -march=k8 -O3 -fomit-frame-pointer2017111020171020
674926opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017111020171020
675885opensslgcc -m64 -O -fomit-frame-pointer2017111020171020
675952opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017111020171020
676072opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017111020171020
676276opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
676449opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017111020171020
676476opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017111020171020
677042opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017111020171020
677330opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
677387opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017111020171020
678062opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017111020171020
678111opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017111020171020
678181opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
678617opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
678738opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017111020171020
678744opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017111020171020
678881opensslclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017111020171020
679127opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017111020171020
679393opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
679744opensslclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017111020171020
680349opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017111020171020
680417opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017111020171020
680669opensslgcc -march=barcelona -O -fomit-frame-pointer2017111020171020
680690opensslgcc -O3 -fomit-frame-pointer2017111020171020
680784opensslgcc -march=k8 -O -fomit-frame-pointer2017111020171020
680938opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017111020171020
681041opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017111020171020
681054opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017111020171020
681182opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017111020171020
681467opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017111020171020
681500opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017111020171020
681703opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017111020171020
681704opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017111020171020
681800opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017111020171020
681809opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017111020171020
681867opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017111020171020
681954opensslgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017111020171020
682008opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
682038opensslgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017111020171020
682117opensslgcc -m64 -Os -fomit-frame-pointer2017111020171020
682290opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017111020171020
682377opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2017111020171020
682530opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017111020171020
682828opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017111020171020
682851opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017111020171020
683157opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017111020171020
683449opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017111020171020
683700opensslclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017111020171020
683756opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017111020171020
684059opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017111020171020
684165opensslclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017111020171020
684559opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111020171020
684627opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017111020171020
684806opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017111020171020
684939opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017111020171020
684980opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017111020171020
685183opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017111020171020
685875opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111020171020
685960opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017111020171020
686062opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017111020171020
686405opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111020171020
686680opensslgcc -march=nocona -O2 -fomit-frame-pointer2017111020171020
687010opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017111020171020
687164opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017111020171020
687192opensslgcc -m64 -O3 -fomit-frame-pointer2017111020171020
687208opensslgcc -O2 -fomit-frame-pointer2017111020171020
687224opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017111020171020
687421opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017111020171020
687528opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017111020171020
687687opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017111020171020
687692opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017111020171020
687877opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017111020171020
688146opensslgcc -funroll-loops -O -fomit-frame-pointer2017111020171020
688238opensslgcc -funroll-loops2017111020171020
688375opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
688435opensslgcc -m64 -O2 -fomit-frame-pointer2017111020171020
688627opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017111020171020
688782opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017111020171020
688794opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017111020171020
688998opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
689260opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017111020171020
689422opensslgcc -funroll-loops -Os -fomit-frame-pointer2017111020171020
689488opensslgcc -Os -fomit-frame-pointer2017111020171020
689524opensslgcc -march=nocona -Os -fomit-frame-pointer2017111020171020
689557opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017111020171020
689696opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017111020171020
689932opensslgcc -march=nocona -O3 -fomit-frame-pointer2017111020171020
689961opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017111020171020
690234opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111020171020
690480opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2017111020171020
690494opensslgcc -march=k8 -O2 -fomit-frame-pointer2017111020171020
690587opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017111020171020
690605opensslgcc -march=k8 -Os -fomit-frame-pointer2017111020171020
690770opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111020171020
690867opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017111020171020
691425opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017111020171020
691436opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017111020171020
691725opensslgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017111020171020
692068opensslgcc -march=barcelona -Os -fomit-frame-pointer2017111020171020
692070opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017111020171020
692142opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017111020171020
692456opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017111020171020
692573opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017111020171020
692984opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017111020171020
693230opensslgcc -O -fomit-frame-pointer2017111020171020
693633opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017111020171020
693793opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017111020171020
694133opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111020171020
694222opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017111020171020
694563opensslgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017111020171020
694591opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017111020171020
695542opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017111020171020
697345opensslgcc2017111020171020
698953opensslcc2017111020171020
699481opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017111020171020
699582opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017111020171020
705657opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017111020171020
709815opensslgcc -march=nocona -O -fomit-frame-pointer2017111020171020
717891opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017111020171020