Implementation notes: amd64, kizomba, crypto_sign/ronald1024

Computer: kizomba
Architecture: amd64
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_sign
Primitive: ronald1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
913754opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017111020171020
917040opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2017111020171020
917559opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017111020171020
917720opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111020171020
919403opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017111020171020
919457opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017111020171020
919510opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
919631opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017111020171020
919826opensslgcc -march=barcelona -O -fomit-frame-pointer2017111020171020
920424opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017111020171020
920744opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017111020171020
920813opensslgcc -march=barcelona -Os -fomit-frame-pointer2017111020171020
921581opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111020171020
921804opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017111020171020
921806opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017111020171020
922099opensslgcc -march=k8 -O -fomit-frame-pointer2017111020171020
922275opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017111020171020
922605opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017111020171020
922655opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017111020171020
922992opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017111020171020
923200opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
923350opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017111020171020
923584opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017111020171020
923585opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017111020171020
923887opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017111020171020
924075opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017111020171020
924357opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017111020171020
924549opensslgcc -O -fomit-frame-pointer2017111020171020
925067opensslclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017111020171020
925071opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017111020171020
925125opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111020171020
925455opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017111020171020
925459opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017111020171020
925981opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017111020171020
926437opensslgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017111020171020
926729opensslgcc -Os -fomit-frame-pointer2017111020171020
927038opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017111020171020
927125opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017111020171020
927514opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017111020171020
927636opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017111020171020
927733opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017111020171020
927772opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017111020171020
928206opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017111020171020
928444opensslgcc -m64 -O -fomit-frame-pointer2017111020171020
928496opensslgcc -march=nocona -O3 -fomit-frame-pointer2017111020171020
928536opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017111020171020
928631opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017111020171020
929659opensslgcc -m64 -O3 -fomit-frame-pointer2017111020171020
929958opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017111020171020
930306opensslgcc -funroll-loops -Os -fomit-frame-pointer2017111020171020
930567opensslgcc -m64 -O2 -fomit-frame-pointer2017111020171020
930699opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017111020171020
930705opensslgcc -O3 -fomit-frame-pointer2017111020171020
930824opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017111020171020
931044opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017111020171020
931444opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017111020171020
931475opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017111020171020
931603opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017111020171020
931693opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017111020171020
931732opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111020171020
931811opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
931811opensslgcc -march=k8 -Os -fomit-frame-pointer2017111020171020
932258opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017111020171020
932430opensslgcc -march=nocona -O -fomit-frame-pointer2017111020171020
932471opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017111020171020
932601opensslgcc -march=k8 -O2 -fomit-frame-pointer2017111020171020
932686opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017111020171020
933008opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017111020171020
933135opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017111020171020
933155opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111020171020
933184opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017111020171020
933478opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
933492opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017111020171020
933595opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017111020171020
933869opensslclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017111020171020
934321opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017111020171020
934844opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
935510opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017111020171020
935526opensslgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017111020171020
935702opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017111020171020
935772opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017111020171020
935802opensslgcc -funroll-loops -O -fomit-frame-pointer2017111020171020
935952opensslgcc -march=nocona -Os -fomit-frame-pointer2017111020171020
935966opensslgcc2017111020171020
936220opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017111020171020
936387opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017111020171020
936836opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017111020171020
937129opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017111020171020
937414opensslgcc -funroll-loops2017111020171020
937534opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017111020171020
938170opensslgcc -march=k8 -O3 -fomit-frame-pointer2017111020171020
938385opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2017111020171020
938436opensslgcc -m64 -Os -fomit-frame-pointer2017111020171020
939526opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017111020171020
939907opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017111020171020
940044opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017111020171020
942076opensslgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017111020171020
943478opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017111020171020
943826opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017111020171020
944873opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017111020171020
945925opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017111020171020
945996opensslclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017111020171020
946093opensslgcc -march=nocona -O2 -fomit-frame-pointer2017111020171020
946915opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017111020171020
948151opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017111020171020
948218opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017111020171020
948384opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017111020171020
948941opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017111020171020
949494opensslclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017111020171020
950244opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017111020171020
952284opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017111020171020
952774opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017111020171020
955034opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017111020171020
956125opensslgcc -O2 -fomit-frame-pointer2017111020171020
959194opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017111020171020
960117opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017111020171020
966472opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017111020171020
969605opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017111020171020
976347opensslgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017111020171020
984856opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111020171020
985371opensslcc2017111020171020