Implementation notes: amd64, samba, crypto_kem/babybear

Computer: samba
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20190805
Operation: crypto_kem
Primitive: babybear
TimeImplementationCompilerBenchmark dateSUPERCOP version
155457vecclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
155787vecclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2019081220190805
166710vecclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2019081220190805
166756vecclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
185807optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
186835optclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2019081220190805
188962vecclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
189044vecclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2019081220190805
198790optclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
200036optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2019081220190805
200871optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2019081220190805
201115optclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
201328optclang -O3 -fomit-frame-pointer -Qunused-arguments2019081220190805
201484vecclang -O3 -fomit-frame-pointer -Qunused-arguments2019081220190805
201561optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
202062vecclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
240450lowmemclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2019081220190805
240750lowmemclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
265921lowmemclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2019081220190805
266063lowmemclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
267000lowmemclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2019081220190805
267046lowmemclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
267486lowmemclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
267546lowmemclang -O3 -fomit-frame-pointer -Qunused-arguments2019081220190805
1134107refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2019081220190805
1143861refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2019081220190805
1170073refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
1189290refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
1452917refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2019081220190805
1493710refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
2963972refclang -O3 -fomit-frame-pointer -Qunused-arguments2019081220190805
2968383refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805