Implementation notes: x86, h6sandy, crypto_stream/sosemanuk

Computer: h6sandy
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_stream
Primitive: sosemanuk
TimeImplementationCompilerBenchmark dateSUPERCOP version
7984e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111320171020
7992e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111320171020
8004e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111320171020
8016e/submissions/sosemanukgcc -m32 -march=k6 -O -fomit-frame-pointer2017111320171020
8028e/submissions/sosemanukgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111320171020
8036e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111320171020
8068e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111320171020
8072e/submissions/sosemanukgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111320171020
8076e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111320171020
8084e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111320171020
8088e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111320171020
8108e/submissions/sosemanukgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111320171020
8112e/submissions/sosemanukgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111320171020
8132e/submissions/sosemanukgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111320171020
8140e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111320171020
8148e/submissions/sosemanukgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111320171020
8152e/submissions/sosemanukgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111320171020
8228e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111320171020
8252e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111320171020
8260e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111320171020
8264e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111320171020
8268e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111320171020
8272e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111320171020
8276e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111320171020
8276e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111320171020
8276e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111320171020
8280e/submissions/sosemanukgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111320171020
8284e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111320171020
8288e/submissions/sosemanukgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111320171020
8292e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111320171020
8292e/submissions/sosemanukgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111320171020
8304e/submissions/sosemanukgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111320171020
8304e/submissions/sosemanukgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111320171020
8308e/submissions/sosemanukgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111320171020
8316e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111320171020
8324e/submissions/sosemanukgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111320171020
8332e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111320171020
8336e/submissions/sosemanukgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111320171020
8336e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111320171020
8352e/submissions/sosemanukgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111320171020
8364e/submissions/sosemanukgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111320171020
8452e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111320171020
8464e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111320171020
8496e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111320171020
8512e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111320171020
8516e/submissions/sosemanukgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111320171020
8536e/submissions/sosemanukgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111320171020
8544e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111320171020
8560e/submissions/sosemanukgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111320171020
8564e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111320171020
8564e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111320171020
8568e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111320171020
8576e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111320171020
8580e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111320171020
8596e/submissions/sosemanukgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111320171020
8600e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111320171020
8604e/submissions/sosemanukgcc -m32 -O2 -fomit-frame-pointer2017111320171020
8608e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111320171020
8668e/submissions/sosemanukgcc -m32 -O3 -fomit-frame-pointer2017111320171020
8668e/submissions/sosemanukgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111320171020
8672e/submissions/sosemanukgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111320171020
8704e/submissions/sosemanukgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111320171020
8716e/submissions/sosemanukgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111320171020
8760e/submissions/sosemanukgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111320171020
8776e/submissions/sosemanukgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111320171020
8780e/submissions/sosemanukgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111320171020
8784e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111320171020
8800e/submissions/sosemanukgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111320171020
8808e/submissions/sosemanukgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111320171020
8824e/submissions/sosemanukgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111320171020
8828e/submissions/sosemanukgcc -m32 -march=core2 -O -fomit-frame-pointer2017111320171020
8828e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111320171020
8828e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111320171020
8832e/submissions/sosemanukgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111320171020
8872e/submissions/sosemanukgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111320171020
8928e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111320171020
8984e/submissions/sosemanukgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111320171020
8984e/submissions/sosemanukgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111320171020
9008e/submissions/sosemanukgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111320171020
9020e/submissions/sosemanukgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111320171020
9028e/submissions/sosemanukgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111320171020
9036e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111320171020
9068e/submissions/sosemanukgcc -m32 -O -fomit-frame-pointer2017111320171020
9096e/submissions/sosemanukgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111320171020
9156e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111320171020
9164e/submissions/sosemanukgcc -m32 -march=k8 -O -fomit-frame-pointer2017111320171020
9232e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111320171020
9240e/submissions/sosemanukgcc -m32 -march=athlon -O -fomit-frame-pointer2017111320171020
9292e/submissions/sosemanukgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111320171020
9336e/submissions/sosemanukgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111320171020
9344e/submissions/sosemanukgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111320171020
9560e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111320171020
9568e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111320171020
9572e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111320171020
9592e/submissions/sosemanukgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111320171020
9616e/submissions/sosemanukgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111320171020
9628e/submissions/sosemanukgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111320171020
9652e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111320171020
9700e/submissions/sosemanukgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111320171020
9708e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111320171020
9712e/submissions/sosemanukgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111320171020
9716e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111320171020
9716e/submissions/sosemanukgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111320171020
9720e/submissions/sosemanukgcc -m32 -march=prescott -O -fomit-frame-pointer2017111320171020
9728e/submissions/sosemanukgcc -m32 -march=nocona -O -fomit-frame-pointer2017111320171020
9808e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111320171020
9844e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111320171020
9892e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111320171020
9908e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111320171020
9956e/submissions/sosemanukgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111320171020
9960e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111320171020
9972e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111320171020
9972e/submissions/sosemanukgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111320171020
9980e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111320171020
10052e/submissions/sosemanukgcc -m32 -march=pentium -O -fomit-frame-pointer2017111320171020
10096e/submissions/sosemanukgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111320171020
10100e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111320171020
10104e/submissions/sosemanukgcc -m32 -march=i386 -O -fomit-frame-pointer2017111320171020
10120e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111320171020
10120e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111320171020
10120e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111320171020
10124e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111320171020
10128e/submissions/sosemanukgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111320171020
10148e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111320171020
10152e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111320171020
10260e/submissions/sosemanukgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111320171020
10272e/submissions/sosemanukgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111320171020
10304e/submissions/sosemanukgcc -m32 -march=i486 -O -fomit-frame-pointer2017111320171020
10308e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111320171020
10312e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111320171020
10312e/submissions/sosemanukgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111320171020
10312e/submissions/sosemanukgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111320171020
10320e/submissions/sosemanukgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111320171020
10320e/submissions/sosemanukgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111320171020
10336e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111320171020
10356e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111320171020
10356e/submissions/sosemanukgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111320171020
10360e/submissions/sosemanukgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111320171020
10384e/submissions/sosemanukgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111320171020
10384e/submissions/sosemanukgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111320171020
10388e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111320171020
10396e/submissions/sosemanukgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111320171020
10400e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111320171020
10408e/submissions/sosemanukgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111320171020
10412e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111320171020
10412e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111320171020
10412e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111320171020
10424e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111320171020
10432e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111320171020
10440e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111320171020
10444e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111320171020
10452e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111320171020
10476e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111320171020
10476e/submissions/sosemanukgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111320171020
10480e/submissions/sosemanukgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111320171020
10492e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111320171020
10500e/submissions/sosemanukgcc -m32 -Os -fomit-frame-pointer2017111320171020
10504e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111320171020
10528e/submissions/sosemanukgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111320171020
10532e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111320171020
10536e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111320171020
10544e/submissions/sosemanukgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111320171020
10560e/submissions/sosemanukgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111320171020
10560e/submissions/sosemanukgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111320171020
10564e/submissions/sosemanukgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111320171020
10572e/submissions/sosemanukgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111320171020
10576e/submissions/sosemanukgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111320171020
10576e/submissions/sosemanukgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111320171020
10580e/submissions/sosemanukgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111320171020
10584e/submissions/sosemanukgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111320171020
10592e/submissions/sosemanukgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111320171020
10600e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111320171020

Test failure

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

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
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