Implementation notes: amd64, samba, crypto_kem/papabearephem

Computer: samba
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20190805
Operation: crypto_kem
Primitive: papabearephem
TimeImplementationCompilerBenchmark dateSUPERCOP version
195177vecclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
198357vecclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2019081220190805
204014vecclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
207778vecclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2019081220190805
237315vecclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
238687optclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2019081220190805
239063optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
241879vecclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2019081220190805
256086optclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2019081220190805
257077optclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
259089vecclang -O3 -fomit-frame-pointer -Qunused-arguments2019081220190805
261072optclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
261666vecclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
261752optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2019081220190805
262119optclang -O3 -fomit-frame-pointer -Qunused-arguments2019081220190805
267661optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
342464lowmemclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
343083lowmemclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2019081220190805
379510lowmemclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2019081220190805
379570lowmemclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
380685lowmemclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2019081220190805
382905lowmemclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
382972lowmemclang -O3 -fomit-frame-pointer -Qunused-arguments2019081220190805
384052lowmemclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
1312706refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805
1327234refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2019081220190805
1425050refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2019081220190805
1436137refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
1792831refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2019081220190805
1828982refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2019081220190805
3838968refclang -O3 -fomit-frame-pointer -Qunused-arguments2019081220190805
3839937refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2019081220190805