Implementation notes: amd64, oki, crypto_kem

Computer: oki
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
CPU cycles/second: 4000000000...4000000000 (amd64cpuinfo)
SUPERCOP version: 20171218
Benchmark dates: 20180206...20180208

crypto_kem

TimeRelative timePrimitiveImplementationCompiler
edonk128k08n72nu8l8crypto_kem/edonk128k08n72nu8l8/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
edonk128k16n80nu4l6crypto_kem/edonk128k16n80nu4l6/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
edonk128k16n80nu8l6crypto_kem/edonk128k16n80nu8l6/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
edonk128k32n96nu4l4crypto_kem/edonk128k32n96nu4l4/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
edonk128refcrypto_kem/edonk128ref/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
edonk192k16n112nu4l8crypto_kem/edonk192k16n112nu4l8/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
edonk192k32n128nu4l6crypto_kem/edonk192k32n128nu4l6/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
edonk192k48n144nu4l4crypto_kem/edonk192k48n144nu4l4/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
edonk192refcrypto_kem/edonk192ref/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2346251941.00mceliece6960119crypto_kem/mceliece6960119/refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final 262553))
6803701.00mceliece8192128crypto_kem/mceliece8192128/avxgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer (7.2.1 20171005 [gcc-7-branch revision 253439])
7961381.17mceliece8192128crypto_kem/mceliece8192128/ssegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer (7.2.1 20171005 [gcc-7-branch revision 253439])
291268622428.10mceliece8192128crypto_kem/mceliece8192128/refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1785721.00ntrulpr4591761crypto_kem/ntrulpr4591761/avxgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer (7.2.1 20171005 [gcc-7-branch revision 253439])
48365576270.85ntrulpr4591761crypto_kem/ntrulpr4591761/refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer (7.2.1 20171005 [gcc-7-branch revision 253439])
pqrsa15crypto_kem/pqrsa15/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rsa2048crypto_kem/rsa2048/gmpgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rsa2048crypto_kem/rsa2048/gmpxxclang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
rsa2048crypto_kem/rsa2048/ntlclang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1311481.00sntrup4591761crypto_kem/sntrup4591761/avxgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer (7.2.1 20171005 [gcc-7-branch revision 253439])
37900192288.99sntrup4591761crypto_kem/sntrup4591761/refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer (7.2.1 20171005 [gcc-7-branch revision 253439])