Implementation notes: x86, hydra1, crypto_stream/sosemanuk

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_stream
Primitive: sosemanuk
TimeImplementationCompilerBenchmark dateSUPERCOP version
8589e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
8589e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
8629e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
8648e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
8653e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
8656e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
8738e/submissions/sosemanukgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101420161009
8740e/submissions/sosemanukgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101420161009
8749e/submissions/sosemanukgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101420161009
8762e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
8764e/submissions/sosemanukgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101420161009
8778e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
8779e/submissions/sosemanukgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101420161009
8781e/submissions/sosemanukgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101420161009
8806e/submissions/sosemanukgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101420161009
8815e/submissions/sosemanukgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101420161009
8821e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
8907e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
8926e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
8945e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
8997e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
9016e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
9031e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
9158e/submissions/sosemanukgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101420161009
9166e/submissions/sosemanukgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101420161009
9176e/submissions/sosemanukgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101420161009
9200e/submissions/sosemanukgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101420161009
9200e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101420161009
9200e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101420161009
9203e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101420161009
9205e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101420161009
9226e/submissions/sosemanukgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101420161009
9229e/submissions/sosemanukgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101420161009
9240e/submissions/sosemanukgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101420161009
9248e/submissions/sosemanukgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101420161009
9261e/submissions/sosemanukgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101420161009
9261e/submissions/sosemanukgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101420161009
9263e/submissions/sosemanukgcc -m32 -march=k6 -O -fomit-frame-pointer2016101420161009
9280e/submissions/sosemanukgcc -m32 -O2 -fomit-frame-pointer2016101420161009
9291e/submissions/sosemanukgcc -m32 -O3 -fomit-frame-pointer2016101420161009
9435e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
9443e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
9451e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
9454e/submissions/sosemanukgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101420161009
9456e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
9456e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
9461e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
9466e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
9478e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
9557e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
9566e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
9656e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
9691e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
9701e/submissions/sosemanukgcc -m32 -march=core2 -O -fomit-frame-pointer2016101420161009
9701e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101420161009
9702e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101420161009
9704e/submissions/sosemanukgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101420161009
9728e/submissions/sosemanukgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101420161009
9730e/submissions/sosemanukgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101420161009
9743e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
9765e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
9779e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
9787e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009
9858e/submissions/sosemanukgcc -m32 -O -fomit-frame-pointer2016101420161009
9861e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
9888e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
10069e/submissions/sosemanukgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101420161009
10102e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101420161009
10144e/submissions/sosemanukgcc -m32 -march=athlon -O -fomit-frame-pointer2016101420161009
10155e/submissions/sosemanukgcc -m32 -march=k8 -O -fomit-frame-pointer2016101420161009
10182e/submissions/sosemanukgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101420161009
10292e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
10352e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
10374e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
10376e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
10608e/submissions/sosemanukgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101420161009
10683e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
10701e/submissions/sosemanukgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101420161009
10720e/submissions/sosemanukgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101420161009
10726e/submissions/sosemanukgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101420161009
10746e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
10751e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
10752e/submissions/sosemanukgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101420161009
10797e/submissions/sosemanukgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101420161009
10886e/submissions/sosemanukgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101420161009
10893e/submissions/sosemanukgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101420161009
10934e/submissions/sosemanukgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101420161009
11003e/submissions/sosemanukgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
11021e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
11074e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101420161009
11101e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
11102e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
11142e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
11171e/submissions/sosemanukgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101420161009
11182e/submissions/sosemanukgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101420161009
11211e/submissions/sosemanukgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101420161009
11221e/submissions/sosemanukgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101420161009
11229e/submissions/sosemanukgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101420161009
11242e/submissions/sosemanukgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101420161009
11245e/submissions/sosemanukgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101420161009
11256e/submissions/sosemanukgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
11296e/submissions/sosemanukgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101420161009
11317e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
11339e/submissions/sosemanukgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101420161009
11389e/submissions/sosemanukgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101420161009
11466e/submissions/sosemanukgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101420161009
11483e/submissions/sosemanukgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101420161009
11490e/submissions/sosemanukgcc -m32 -Os -fomit-frame-pointer2016101420161009
11490e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101420161009
11499e/submissions/sosemanukgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101420161009
11499e/submissions/sosemanukgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101420161009
11544e/submissions/sosemanukgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101420161009
11557e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101420161009
11581e/submissions/sosemanukgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101420161009
11602e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101420161009
11613e/submissions/sosemanukgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101420161009
11653e/submissions/sosemanukgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101420161009
11707e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
11715e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
11728e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
11728e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
11731e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
11744e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
11770e/submissions/sosemanukgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101420161009
11779e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
11789e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101420161009
11790e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
11811e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
11818e/submissions/sosemanukgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
11829e/submissions/sosemanukgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101420161009
11832e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101420161009
11846e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101420161009
11854e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
11864e/submissions/sosemanukgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101420161009
11896e/submissions/sosemanukgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101420161009
11923e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
11942e/submissions/sosemanukgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101420161009
11949e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
11995e/submissions/sosemanukgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101420161009
11998e/submissions/sosemanukgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101420161009
12003e/submissions/sosemanukgcc -m32 -march=prescott -O -fomit-frame-pointer2016101420161009
12013e/submissions/sosemanukgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101420161009
12018e/submissions/sosemanukgcc -m32 -march=nocona -O -fomit-frame-pointer2016101420161009
12027e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
12066e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
12126e/submissions/sosemanukgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101420161009
12136e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
12152e/submissions/sosemanukgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101420161009
12168e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
12197e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
12267e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
12288e/submissions/sosemanukgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
12309e/submissions/sosemanukgcc -m32 -march=i386 -O -fomit-frame-pointer2016101420161009
12320e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101420161009
12330e/submissions/sosemanukgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
12338e/submissions/sosemanukgcc -m32 -march=i486 -O -fomit-frame-pointer2016101420161009
12434e/submissions/sosemanukgcc -m32 -march=pentium -O -fomit-frame-pointer2016101420161009
12445e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101420161009
12445e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101420161009
13035e/submissions/sosemanukgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101420161009

Test failure

Implementation: crypto_stream/sosemanuk/e/submissions/sosemanuk
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer e/submissions/sosemanuk
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer e/submissions/sosemanuk
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer e/submissions/sosemanuk
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer e/submissions/sosemanuk
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer e/submissions/sosemanuk
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer e/submissions/sosemanuk
gcc -m32 -march=core2 -O3 -fomit-frame-pointer e/submissions/sosemanuk
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer e/submissions/sosemanuk
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer e/submissions/sosemanuk
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer e/submissions/sosemanuk