Implementation notes: amd64, titan0, crypto_kem/mamabearephem

Computer: titan0
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190805
Operation: crypto_kem
Primitive: mamabearephem
TimeImplementationCompilerBenchmark dateSUPERCOP version
151852vecclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2019081320190805
152372vecclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081320190805
160656vecclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081320190805
163192vecclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2019081320190805
185288vecclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081320190805
186180optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081320190805
186608optclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2019081320190805
187352vecclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2019081320190805
196056optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2019081320190805
196324optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081320190805
196360optclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081320190805
196440vecclang -O3 -fomit-frame-pointer -Qunused-arguments2019081320190805
197464optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2019081320190805
199088vecclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081320190805
199920optclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081320190805
200220optclang -O3 -fomit-frame-pointer -Qunused-arguments2019081320190805
247548lowmemclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081320190805
249600lowmemclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2019081320190805
267120lowmemclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2019081320190805
269068lowmemclang -O3 -fomit-frame-pointer -Qunused-arguments2019081320190805
269092lowmemclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081320190805
269300lowmemclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2019081320190805
269324lowmemclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081320190805
270340lowmemclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081320190805
1017892refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2019081320190805
1031036refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081320190805
1035724refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2019081320190805
1077120refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081320190805
1310596refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2019081320190805
1344412refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081320190805
2451656refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081320190805
2458732refclang -O3 -fomit-frame-pointer -Qunused-arguments2019081320190805