Implementation notes: amd64, genji154, crypto_sign/rwb0fuz1024

Computer: genji154
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_sign
Primitive: rwb0fuz1024
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
6869863? ? ?? ? ?gmpclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017041020170228
6871774? ? ?? ? ?gmpgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017022620170105
6875635? ? ?? ? ?gmpgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017022620170105
6876792? ? ?? ? ?gmpgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017022620170105
6878495? ? ?? ? ?gmpgcc_-m64_-O2_-fomit-frame-pointer2017022620170105
6879067? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
6879496? ? ?? ? ?gmpgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017022620170105
6879977? ? ?? ? ?gmpgcc_-march=k8_-Os_-fomit-frame-pointer2017022620170105
6879990? ? ?? ? ?gmpgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017022620170105
6880406? ? ?? ? ?gmpgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
6880523? ? ?? ? ?gmpgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017022620170105
6880757? ? ?? ? ?gmpgcc_-m64_-O_-fomit-frame-pointer2017022620170105
6881069? ? ?? ? ?gmpgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
6881186? ? ?? ? ?gmpgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
6881576? ? ?? ? ?gmpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017022620170105
6881706? ? ?? ? ?gmpgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
6881732? ? ?? ? ?gmpgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
6882252? ? ?? ? ?gmpgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
6882785? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
6882824? ? ?? ? ?gmpgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
6882954? ? ?? ? ?gmpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017022620170105
6883097? ? ?? ? ?gmpgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
6883253? ? ?? ? ?gmpgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
6883331? ? ?? ? ?gmpgcc_-march=k8_-O_-fomit-frame-pointer2017022620170105
6883383? ? ?? ? ?gmpgcc_-funroll-loops_-Os_-fomit-frame-pointer2017022620170105
6883448? ? ?? ? ?gmpgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
6884397? ? ?? ? ?gmpgcc_-Os_-fomit-frame-pointer2017022620170105
6884527? ? ?? ? ?gmpicc_-xMIC-AVX512_-O2_-fomit-frame-pointer2017022620170105
6884631? ? ?? ? ?gmpicc_-no-vec2017022620170105
6884735? ? ?? ? ?gmpgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
6884995? ? ?? ? ?gmpgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
6885229? ? ?? ? ?gmpicc2017022620170105
6886048? ? ?? ? ?gmpgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017022620170105
6886087? ? ?? ? ?gmpgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
6886893? ? ?? ? ?gmpgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
6887153? ? ?? ? ?gmpgcc_-O2_-fomit-frame-pointer2017022620170105
6888037? ? ?? ? ?gmpgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
6888297? ? ?? ? ?gmpgcc_-O_-fomit-frame-pointer2017022620170105
6888791? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
6889090? ? ?? ? ?gmpgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017022620170105
6889129? ? ?? ? ?gmpgcc_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
6889545? ? ?? ? ?gmpcc2017022620170105
6889675? ? ?? ? ?gmpgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
6890104? ? ?? ? ?gmpgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
6890143? ? ?? ? ?gmpgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
6890507? ? ?? ? ?gmpgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017022620170105
6890949? ? ?? ? ?gmpgcc2017022620170105
6891040? ? ?? ? ?gmpgcc_-funroll-loops_-O_-fomit-frame-pointer2017022620170105
6891352? ? ?? ? ?gmpgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017022620170105
6891378? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017022620170105
6892223? ? ?? ? ?gmpgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017022620170105
6892470? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017022620170105
6893055? ? ?? ? ?gmpgcc_-m64_-O3_-fomit-frame-pointer2017022620170105
6893172? ? ?? ? ?gmpgcc_-funroll-loops2017022620170105
6893562? ? ?? ? ?gmpgcc_-march=nocona_-O_-fomit-frame-pointer2017022620170105
6893588? ? ?? ? ?gmpgcc_-march=k8_-O3_-fomit-frame-pointer2017022620170105
6894082? ? ?? ? ?gmpgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017022620170105
6894342? ? ?? ? ?gmpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017022620170105
6895603? ? ?? ? ?gmpgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
6896747? ? ?? ? ?gmpgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017022620170105
6896786? ? ?? ? ?gmpgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017022620170105
6897436? ? ?? ? ?gmpclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
6897904? ? ?? ? ?gmpgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
6898151? ? ?? ? ?gmpgcc_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
6898372? ? ?? ? ?gmpgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017022620170105
6899633? ? ?? ? ?gmpgcc_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
6900218? ? ?? ? ?gmpgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017022620170105
6900374? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017022620170105
6900530? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017022620170105
6901076? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017022620170105
6901180? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
6901869? ? ?? ? ?gmpgcc_-march=k8_-O2_-fomit-frame-pointer2017022620170105
6902454? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017022620170105
6905288? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017022620170105
6907134? ? ?? ? ?gmpgcc_-O3_-fomit-frame-pointer2017022620170105
6909214? ? ?? ? ?gmpgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017022620170105
6910163? ? ?? ? ?gmpgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017022620170105
6912477? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017022620170105
6912763? ? ?? ? ?gmpgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017022620170105
6918977? ? ?? ? ?gmpgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017022620170105
6919159? ? ?? ? ?gmpgcc_-m64_-Os_-fomit-frame-pointer2017022620170105
6922734? ? ?? ? ?gmpgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017022620170105
6949982? ? ?? ? ?gmpclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
6956196? ? ?? ? ?gmpclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
6961786? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017022620170105
6980246? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017022620170105
6982573? ? ?? ? ?gmpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017022620170105
6985693? ? ?? ? ?gmpgcc_-funroll-loops_-O2_-fomit-frame-pointer2017022620170105
6987552? ? ?? ? ?gmpclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
6987981? ? ?? ? ?gmpclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017041020170228
6988371? ? ?? ? ?gmpgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017022620170105
6989372? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017022620170105
6991062? ? ?? ? ?gmpgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017022620170105
6996548? ? ?? ? ?gmpgcc_-march=barcelona_-Os_-fomit-frame-pointer2017022620170105
7001475? ? ?? ? ?gmpgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017022620170105
7002385? ? ?? ? ?gmpgcc_-funroll-loops_-O3_-fomit-frame-pointer2017022620170105
7002671? ? ?? ? ?gmpclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017041020170228
7003412? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017022620170105
7009613? ? ?? ? ?gmpgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017022620170105
7011485? ? ?? ? ?gmpclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017041020170228
7018674? ? ?? ? ?gmpclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017041020170228
7020910? ? ?? ? ?gmpgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017022620170105
7022093? ? ?? ? ?gmpgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017022620170105
7023965? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017022620170105
7025772? ? ?? ? ?gmpclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017041020170228
7027631? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017022620170105
7028970? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017022620170105
7029542? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017022620170105
7033897? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017022620170105
7034976? ? ?? ? ?gmpicc_-xMIC-AVX512_-O3_-fomit-frame-pointer2017022620170105
7046260? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
7046598? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
7051551? ? ?? ? ?gmpgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017022620170105
7053657? ? ?? ? ?gmpgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017022620170105
7057076? ? ?? ? ?gmpgcc_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
7057310? ? ?? ? ?gmpgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017022620170105
7063121? ? ?? ? ?gmpgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017022620170105
7070076? ? ?? ? ?gmpgcc_-march=nocona_-O2_-fomit-frame-pointer2017022620170105
7073690? ? ?? ? ?gmpgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017022620170105
7078253? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017022620170105
7086157? ? ?? ? ?gmpgcc_-march=barcelona_-O_-fomit-frame-pointer2017022620170105
7094607? ? ?? ? ?gmpgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017022620170105
7096180? ? ?? ? ?gmpgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017022620170105
7097545? ? ?? ? ?gmpgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017022620170105
7135414? ? ?? ? ?gmpgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017022620170105