Implementation notes: amd64, hydra1, crypto_stream/sosemanuk

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_stream
Primitive: sosemanuk
TimeImplementationCompilerBenchmark dateSUPERCOP version
7021cryptoppg++ -O2 -fomit-frame-pointer2016101420161009
7027cryptoppg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
7042cryptoppg++ -O3 -fomit-frame-pointer2016101420161009
7043cryptoppg++ -m64 -march=k8 -O2 -fomit-frame-pointer2016101420161009
7082cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
7085cryptoppg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101420161009
7098cryptoppg++ -m64 -march=nocona -O2 -fomit-frame-pointer2016101420161009
7098cryptoppg++ -march=barcelona -O2 -fomit-frame-pointer2016101420161009
7100cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101420161009
7101cryptoppg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2016101420161009
7104cryptoppg++ -m64 -march=k8 -O3 -fomit-frame-pointer2016101420161009
7104cryptoppg++ -march=nocona -O -fomit-frame-pointer2016101420161009
7106cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer2016101420161009
7110cryptoppg++ -fno-schedule-insns -O2 -fomit-frame-pointer2016101420161009
7115cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
7115cryptoppg++ -m64 -march=nocona -O3 -fomit-frame-pointer2016101420161009
7115cryptoppg++ -march=k8 -O2 -fomit-frame-pointer2016101420161009
7117cryptoppg++ -fno-schedule-insns -Os -fomit-frame-pointer2016101420161009
7122cryptoppg++ -fno-schedule-insns -O -fomit-frame-pointer2016101420161009
7124cryptoppg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101420161009
7128cryptoppg++ -m64 -O3 -fomit-frame-pointer2016101420161009
7129cryptoppg++ -march=nocona -Os -fomit-frame-pointer2016101420161009
7134cryptoppg++ -m64 -O2 -fomit-frame-pointer2016101420161009
7136cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2016101420161009
7136cryptoppg++ -march=barcelona -O3 -fomit-frame-pointer2016101420161009
7139cryptoppclang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
7141cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2016101420161009
7147cryptoppclang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
7147cryptoppg++ -march=k8 -Os -fomit-frame-pointer2016101420161009
7154cryptoppclang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101420161009
7155cryptoppg++ -fno-schedule-insns -O3 -fomit-frame-pointer2016101420161009
7160cryptoppg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
7165cryptoppg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
7168cryptoppg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
7173cryptoppclang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
7178cryptoppg++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101420161009
7180cryptoppg++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101420161009
7181cryptoppg++ -m64 -O -fomit-frame-pointer2016101420161009
7182cryptoppg++ -O -fomit-frame-pointer2016101420161009
7184cryptoppg++ -m64 -march=nocona -O -fomit-frame-pointer2016101420161009
7190cryptoppg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
7192cryptoppg++ -march=barcelona -O -fomit-frame-pointer2016101420161009
7194cryptoppg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
7196cryptoppg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
7206cryptoppg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101420161009
7206cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101420161009
7211e/submissions/sosemanukgcc -funroll-loops -O3 -fomit-frame-pointer2016101420161009
7212e/submissions/sosemanukgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101420161009
7216cryptoppg++ -march=nocona -O3 -fomit-frame-pointer2016101420161009
7217e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
7218e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101420161009
7218e/submissions/sosemanukgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101420161009
7218e/submissions/sosemanukgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101420161009
7221e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101420161009
7221e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101420161009
7221e/submissions/sosemanukgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101420161009
7222cryptoppg++ -m64 -march=nocona -Os -fomit-frame-pointer2016101420161009
7222e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
7227e/submissions/sosemanukgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101420161009
7229cryptoppg++ -m64 -march=core2 -O -fomit-frame-pointer2016101420161009
7230e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101420161009
7237e/submissions/sosemanukgcc -funroll-loops -O2 -fomit-frame-pointer2016101420161009
7237e/submissions/sosemanukgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101420161009
7248cryptoppg++ -march=k8 -O -fomit-frame-pointer2016101420161009
7256cryptoppg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
7256cryptoppg++ -m64 -march=corei7 -O -fomit-frame-pointer2016101420161009
7260cryptoppg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101420161009
7285cryptoppg++ -march=k8 -O3 -fomit-frame-pointer2016101420161009
7288cryptoppg++ -m64 -march=core2 -Os -fomit-frame-pointer2016101420161009
7291cryptoppg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
7306cryptoppclang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
7314cryptoppclang++ -O3 -fomit-frame-pointer -Qunused-arguments2016101420161009
7317cryptoppg++ -m64 -march=corei7 -Os -fomit-frame-pointer2016101420161009
7341e/submissions/sosemanukgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101420161009
7341e/submissions/sosemanukgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101420161009
7344cryptoppg++ -march=nocona -O2 -fomit-frame-pointer2016101420161009
7349e/submissions/sosemanukgcc -m64 -O3 -fomit-frame-pointer2016101420161009
7349e/submissions/sosemanukgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101420161009
7350e/submissions/sosemanukgcc -O3 -fomit-frame-pointer2016101420161009
7355e/submissions/sosemanukgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101420161009
7355e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
7365e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
7368e/submissions/sosemanukgcc -m64 -O2 -fomit-frame-pointer2016101420161009
7370cryptoppg++ -m64 -march=k8 -O -fomit-frame-pointer2016101420161009
7373e/submissions/sosemanukgcc -O2 -fomit-frame-pointer2016101420161009
7469e/submissions/sosemanukgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101420161009
7469e/submissions/sosemanukgcc -march=k8 -O2 -fomit-frame-pointer2016101420161009
7472e/submissions/sosemanukgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101420161009
7493e/submissions/sosemanukgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101420161009
7493e/submissions/sosemanukgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101420161009
7494e/submissions/sosemanukgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
7496e/submissions/sosemanukgcc -march=barcelona -O3 -fomit-frame-pointer2016101420161009
7499e/submissions/sosemanukgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
7499e/submissions/sosemanukgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
7502e/submissions/sosemanukgcc -march=barcelona -O2 -fomit-frame-pointer2016101420161009
7503e/submissions/sosemanukgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
7709cryptoppg++ -m64 -Os -fomit-frame-pointer2016101420161009
7715cryptoppg++ -Os -fomit-frame-pointer2016101420161009
7720e/submissions/sosemanukgcc -funroll-loops -O -fomit-frame-pointer2016101420161009
7723e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101420161009
7726e/submissions/sosemanukgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101420161009
7756cryptoppg++ -m64 -march=k8 -Os -fomit-frame-pointer2016101420161009
7790cryptoppg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
7815e/submissions/sosemanukgcc -march=k8 -O3 -fomit-frame-pointer2016101420161009
7822e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101420161009
7836e/submissions/sosemanukgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101420161009
7861e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101420161009
7957e/submissions/sosemanukgcc -march=k8 -O -fomit-frame-pointer2016101420161009
7960e/submissions/sosemanukgcc -O -fomit-frame-pointer2016101420161009
7960e/submissions/sosemanukgcc -fno-schedule-insns -O -fomit-frame-pointer2016101420161009
7963e/submissions/sosemanukgcc -m64 -O -fomit-frame-pointer2016101420161009
7981e/submissions/sosemanukgcc -m64 -march=k8 -O -fomit-frame-pointer2016101420161009
8011e/submissions/sosemanukgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
8011e/submissions/sosemanukgcc -march=barcelona -O -fomit-frame-pointer2016101420161009
8011e/submissions/sosemanukgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101420161009
8014e/submissions/sosemanukgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101420161009
8014e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
8014e/submissions/sosemanukgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101420161009
8018e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
8045e/submissions/sosemanukgcc -m64 -march=core2 -O -fomit-frame-pointer2016101420161009
8059cryptoppg++ -march=barcelona -Os -fomit-frame-pointer2016101420161009
8107e/submissions/sosemanukclang -O3 -fomit-frame-pointer -Qunused-arguments2016101420161009
8108e/submissions/sosemanukclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
8109e/submissions/sosemanukclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
8116e/submissions/sosemanukclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
8134e/submissions/sosemanukclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101420161009
8136e/submissions/sosemanukclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101420161009
8144e/submissions/sosemanukgcc -funroll-loops -Os -fomit-frame-pointer2016101420161009
8154e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101420161009
8171e/submissions/sosemanukgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101420161009
8192e/submissions/sosemanukgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101420161009
8208e/submissions/sosemanukgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101420161009
8216e/submissions/sosemanukgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101420161009
8218e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101420161009
8226e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101420161009
8376cryptoppg++2016101420161009
8714e/submissions/sosemanukgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101420161009
8733e/submissions/sosemanukgcc -march=k8 -Os -fomit-frame-pointer2016101420161009
8741e/submissions/sosemanukgcc -Os -fomit-frame-pointer2016101420161009
8755e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
8768e/submissions/sosemanukgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
8772e/submissions/sosemanukgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101420161009
8774e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
8792e/submissions/sosemanukgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101420161009
8792e/submissions/sosemanukgcc -m64 -Os -fomit-frame-pointer2016101420161009
8794e/submissions/sosemanukgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101420161009
8812e/submissions/sosemanukgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101420161009
8818e/submissions/sosemanukgcc -march=barcelona -Os -fomit-frame-pointer2016101420161009
8820e/submissions/sosemanukgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101420161009
8901e/submissions/sosemanukgcc -march=nocona -Os -fomit-frame-pointer2016101420161009
8952e/submissions/sosemanukgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101420161009
8973e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101420161009
8973e/submissions/sosemanukgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101420161009
10915e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101420161009
10921e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101420161009
10929e/submissions/sosemanukgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101420161009
10933e/submissions/sosemanukgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101420161009
10966e/submissions/sosemanukgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101420161009
10979e/submissions/sosemanukgcc -march=nocona -O2 -fomit-frame-pointer2016101420161009
11040e/submissions/sosemanukgcc -march=nocona -O3 -fomit-frame-pointer2016101420161009
11042e/submissions/sosemanukgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101420161009
11053e/submissions/sosemanukgcc -m64 -march=nocona -O -fomit-frame-pointer2016101420161009
11169e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101420161009
11170e/submissions/sosemanukgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101420161009
11771e/submissions/sosemanukgcc -march=nocona -O -fomit-frame-pointer2016101420161009
24733e/submissions/sosemanukcc2016101420161009
24750e/submissions/sosemanukgcc -funroll-loops2016101420161009
24758e/submissions/sosemanukgcc2016101420161009

Test failure

Implementation: crypto_stream/sosemanuk/cryptopp
Compiler: g++ -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
g++ -m64 -march=core2 -O3 -fomit-frame-pointer cryptopp
gcc -m64 -march=core2 -O3 -fomit-frame-pointer e/submissions/sosemanuk