Implementation notes: amd64, kizomba, crypto_sign/ronald768

Computer: kizomba
Architecture: amd64
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_sign
Primitive: ronald768
TimeImplementationCompilerBenchmark dateSUPERCOP version
744859opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
745212opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017111020171020
745297opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017111020171020
745363opensslgcc -march=k8 -O -fomit-frame-pointer2017111020171020
745407opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017111020171020
745777opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017111020171020
745932opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017111020171020
746365opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
746657opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017111020171020
746803opensslgcc -funroll-loops -Os -fomit-frame-pointer2017111020171020
746850opensslgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017111020171020
748169opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017111020171020
748510opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017111020171020
748593opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017111020171020
748842opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017111020171020
749090opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2017111020171020
749187opensslclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017111020171020
749576opensslgcc -Os -fomit-frame-pointer2017111020171020
750625opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017111020171020
750657opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017111020171020
750849opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
751043opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017111020171020
751209opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017111020171020
751314opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017111020171020
751355opensslgcc -O2 -fomit-frame-pointer2017111020171020
751421opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
752062opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017111020171020
752163opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
752986opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017111020171020
753105opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017111020171020
753133opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017111020171020
753248opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017111020171020
753296opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017111020171020
753375opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017111020171020
753482opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017111020171020
753534opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
753829opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017111020171020
753865opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017111020171020
753923opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111020171020
753964opensslgcc -march=barcelona -Os -fomit-frame-pointer2017111020171020
753974opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017111020171020
754053opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017111020171020
754074opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017111020171020
754163opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017111020171020
754326opensslgcc -march=barcelona -O -fomit-frame-pointer2017111020171020
754375opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017111020171020
754800opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017111020171020
755129opensslgcc -O3 -fomit-frame-pointer2017111020171020
755353opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017111020171020
755396opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017111020171020
755462opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017111020171020
755502opensslgcc -m64 -O2 -fomit-frame-pointer2017111020171020
755962opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017111020171020
756182opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017111020171020
756549opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017111020171020
756621opensslgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017111020171020
756795opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111020171020
756881opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017111020171020
757236opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017111020171020
757545opensslgcc -march=nocona -Os -fomit-frame-pointer2017111020171020
757810opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017111020171020
758073opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017111020171020
758258opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017111020171020
758274opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111020171020
758666opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111020171020
759960opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017111020171020
760155opensslgcc -march=nocona -O2 -fomit-frame-pointer2017111020171020
760658opensslgcc -march=nocona -O -fomit-frame-pointer2017111020171020
760685opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017111020171020
760859opensslgcc2017111020171020
761393opensslgcc -march=k8 -Os -fomit-frame-pointer2017111020171020
761512opensslgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017111020171020
761708opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017111020171020
761962opensslclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017111020171020
762167opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017111020171020
762276opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017111020171020
762942opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017111020171020
763582opensslclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017111020171020
763653opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017111020171020
763819opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017111020171020
763895opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017111020171020
764107opensslgcc -m64 -Os -fomit-frame-pointer2017111020171020
764462opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017111020171020
765040opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017111020171020
765165opensslclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017111020171020
765225opensslgcc -m64 -O3 -fomit-frame-pointer2017111020171020
765438opensslgcc -funroll-loops -O -fomit-frame-pointer2017111020171020
766064opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017111020171020
766403opensslgcc -march=nocona -O3 -fomit-frame-pointer2017111020171020
766635opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017111020171020
766899opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017111020171020
767139opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017111020171020
767200opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017111020171020
767573opensslgcc -march=k8 -O3 -fomit-frame-pointer2017111020171020
768511opensslgcc -funroll-loops2017111020171020
768653opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111020171020
769458opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017111020171020
769511opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017111020171020
771596opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017111020171020
771614opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017111020171020
772449opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
772726opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017111020171020
773470opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017111020171020
773538opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017111020171020
773906opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
774391opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017111020171020
774698opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017111020171020
776550opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111020171020
777728opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017111020171020
778528opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017111020171020
778882opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017111020171020
780274opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2017111020171020
782907opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017111020171020
784992opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017111020171020
786537opensslgcc -march=k8 -O2 -fomit-frame-pointer2017111020171020
790671opensslgcc -m64 -O -fomit-frame-pointer2017111020171020
791675opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017111020171020
794903opensslgcc -O -fomit-frame-pointer2017111020171020
796201opensslgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017111020171020
801528opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017111020171020
814738opensslcc2017111020171020