Implementation notes: amd64, hydra9, crypto_kem

Computer: hydra9
Architecture: amd64
CPU ID: AuthenticAMD-00610f01-178bfbff
CPU cycles/second: 3800000000...3800000000 (amd64cpuinfo)
SUPERCOP version: 20171218
Benchmark dates: 20140428...20171226

crypto_kem

TimeRelative timePrimitiveImplementationCompiler
8587932131.00edonk128k08n72nu8l8crypto_kem/edonk128k08n72nu8l8/ref (1.0)gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.8.4)
410888931.00edonk128k16n80nu4l6crypto_kem/edonk128k16n80nu4l6/ref (1.0)gcc -funroll-loops -march=k8 -O -fomit-frame-pointer (4.8.4)
531948631.00edonk128k16n80nu8l6crypto_kem/edonk128k16n80nu8l6/ref (1.0)gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer (4.8.4)
35206931.00edonk128k32n96nu4l4crypto_kem/edonk128k32n96nu4l4/ref (1.0)gcc -march=barcelona -O2 -fomit-frame-pointer (4.8.4)
468700951.00edonk128refcrypto_kem/edonk128ref/ref (1.0)gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.8.4)
6549418641.00edonk192k16n112nu4l8crypto_kem/edonk192k16n112nu4l8/ref (1.0)gcc -m64 -O3 -fomit-frame-pointer (4.8.4)
472592861.00edonk192k32n128nu4l6crypto_kem/edonk192k32n128nu4l6/ref (1.0)gcc -O2 -fomit-frame-pointer (4.8.4)
45258031.00edonk192k48n144nu4l4crypto_kem/edonk192k48n144nu4l4/ref (1.0)gcc -m64 -march=corei7-avx -O -fomit-frame-pointer (4.8.4)
7336287561.00edonk192refcrypto_kem/edonk192ref/ref (1.0)gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.8.4)
6679931491.00mceliece6960119crypto_kem/mceliece6960119/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.8.4)
12510131.00mceliece8192128crypto_kem/mceliece8192128/ssegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (4.8.4)
826690978660.82mceliece8192128crypto_kem/mceliece8192128/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer
mceliece8192128crypto_kem/mceliece8192128/avxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
609020931.00ntrulpr4591761crypto_kem/ntrulpr4591761/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (4.8.4)
ntrulpr4591761crypto_kem/ntrulpr4591761/avxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2734176941.00pqrsa15crypto_kem/pqrsa15/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer (4.8.4)
47519621.00rsa2048crypto_kem/rsa2048/gmpgcc -O2 -fomit-frame-pointer (4.8.4)
47742511.00rsa2048crypto_kem/rsa2048/gmpxxg++ -m64 -O -fomit-frame-pointer
59887331.26rsa2048crypto_kem/rsa2048/ntlg++ -m64 -march=k8 -Os -fomit-frame-pointer
468349121.00sntrup4591761crypto_kem/sntrup4591761/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.8.4)
sntrup4591761crypto_kem/sntrup4591761/avxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv