Implementation notes: x86, hydra5, crypto_stream/sosemanuk

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_stream
Primitive: sosemanuk
TimeImplementationCompilerBenchmark dateSUPERCOP version
8281e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170904
8294e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170904
8307e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170904
8321e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170904
8352e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170904
8369e/submissions/sosemanukgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090720170904
8374e/submissions/sosemanukgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170904
8387e/submissions/sosemanukgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090720170904
8392e/submissions/sosemanukgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090720170904
8396e/submissions/sosemanukgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090720170904
8404e/submissions/sosemanukgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090720170904
8409e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090720170904
8422e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170904
8423e/submissions/sosemanukgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090720170904
8427e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170904
8445e/submissions/sosemanukgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090720170904
8449e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170904
8480e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170904
8565e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090720170904
8568e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170904
8591e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170904
8599e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170904
8613e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090720170904
8631e/submissions/sosemanukgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090720170904
8640e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170904
8644e/submissions/sosemanukgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090720170904
8644e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090720170904
8684e/submissions/sosemanukgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090720170904
8702e/submissions/sosemanukgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090720170904
8702e/submissions/sosemanukgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090720170904
8706e/submissions/sosemanukgcc -m32 -march=k6 -O -fomit-frame-pointer2017090720170904
8711e/submissions/sosemanukgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090720170904
8746e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090720170904
8750e/submissions/sosemanukgcc -m32 -O2 -fomit-frame-pointer2017090720170904
8751e/submissions/sosemanukgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090720170904
8751e/submissions/sosemanukgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090720170904
8777e/submissions/sosemanukgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090720170904
8790e/submissions/sosemanukgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090720170904
8790e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090720170904
8795e/submissions/sosemanukgcc -m32 -O3 -fomit-frame-pointer2017090720170904
8906e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170904
8923e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170904
8923e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170904
8941e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170904
8941e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170904
8954e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170904
8972e/submissions/sosemanukgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090720170904
8976e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170904
8977e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170904
9038e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170904
9051e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170904
9074e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090720170904
9092e/submissions/sosemanukgcc -m32 -march=core2 -O -fomit-frame-pointer2017090720170904
9109e/submissions/sosemanukgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090720170904
9114e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090720170904
9136e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090720170904
9144e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090720170904
9145e/submissions/sosemanukgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090720170904
9149e/submissions/sosemanukgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090720170904
9198e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090720170904
9207e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170904
9229e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170904
9264e/submissions/sosemanukgcc -m32 -O -fomit-frame-pointer2017090720170904
9265e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170904
9269e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170904
9335e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170904
9570e/submissions/sosemanukgcc -m32 -march=athlon -O -fomit-frame-pointer2017090720170904
9593e/submissions/sosemanukgcc -m32 -march=k8 -O -fomit-frame-pointer2017090720170904
9606e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090720170904
9623e/submissions/sosemanukgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090720170904
9637e/submissions/sosemanukgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090720170904
10106e/submissions/sosemanukgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090720170904
10119e/submissions/sosemanukgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090720170904
10182e/submissions/sosemanukgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090720170904
10190e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170904
10190e/submissions/sosemanukgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090720170904
10191e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170904
10204e/submissions/sosemanukgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090720170904
10208e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170904
10213e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170904
10252e/submissions/sosemanukgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090720170904
10253e/submissions/sosemanukgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090720170904
10257e/submissions/sosemanukgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090720170904
10372e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090720170904
10443e/submissions/sosemanukgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090720170904
10461e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170904
10492e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090720170904
10505e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090720170904
10506e/submissions/sosemanukgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090720170904
10527e/submissions/sosemanukgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090720170904
10562e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090720170904
10695e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170904
10749e/submissions/sosemanukgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090720170904
10753e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170904
10780e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170904
10793e/submissions/sosemanukgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090720170904
10806e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170904
10811e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170904
10820e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170904
10824e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170904
10825e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170904
10828e/submissions/sosemanukgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090720170904
10846e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170904
10846e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170904
10855e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170904
10860e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170904
10868e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090720170904
10886e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170904
10908e/submissions/sosemanukgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090720170904
10917e/submissions/sosemanukgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090720170904
10930e/submissions/sosemanukgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090720170904
10930e/submissions/sosemanukgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090720170904
10935e/submissions/sosemanukgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090720170904
10935e/submissions/sosemanukgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090720170904
10952e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090720170904
10961e/submissions/sosemanukgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090720170904
10970e/submissions/sosemanukgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090720170904
10970e/submissions/sosemanukgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090720170904
10975e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090720170904
10992e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090720170904
11001e/submissions/sosemanukgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090720170904
11001e/submissions/sosemanukgcc -m32 -march=prescott -O -fomit-frame-pointer2017090720170904
11006e/submissions/sosemanukgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090720170904
11006e/submissions/sosemanukgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090720170904
11010e/submissions/sosemanukgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090720170904
11010e/submissions/sosemanukgcc -m32 -march=nocona -O -fomit-frame-pointer2017090720170904
11032e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090720170904
11050e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090720170904
11076e/submissions/sosemanukgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090720170904
11081e/submissions/sosemanukgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090720170904
11085e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170904
11090e/submissions/sosemanukgcc -m32 -Os -fomit-frame-pointer2017090720170904
11094e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090720170904
11094e/submissions/sosemanukgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090720170904
11094e/submissions/sosemanukgcc -m32 -march=i386 -O -fomit-frame-pointer2017090720170904
11144e/submissions/sosemanukgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090720170904
11152e/submissions/sosemanukgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090720170904
11165e/submissions/sosemanukgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090720170904
11170e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090720170904
11170e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090720170904
11174e/submissions/sosemanukgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090720170904
11174e/submissions/sosemanukgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090720170904
11182e/submissions/sosemanukgcc -m32 -march=pentium -O -fomit-frame-pointer2017090720170904
11192e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090720170904
11201e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090720170904
11206e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170904
11214e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090720170904
11245e/submissions/sosemanukgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170904
11258e/submissions/sosemanukgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090720170904
11289e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090720170904
11294e/submissions/sosemanukgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090720170904
11294e/submissions/sosemanukgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090720170904
11320e/submissions/sosemanukgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170904
11325e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090720170904
11325e/submissions/sosemanukgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090720170904
11338e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090720170904
11347e/submissions/sosemanukgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090720170904
11422e/submissions/sosemanukgcc -m32 -march=i486 -O -fomit-frame-pointer2017090720170904
11449e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090720170904
12060e/submissions/sosemanukgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090720170904

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