Implementation notes: x86, bridge, crypto_stream/sosemanuk

Computer: bridge
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_stream
Primitive: sosemanuk
TimeImplementationCompilerBenchmark dateSUPERCOP version
8404e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012720120120
8428e/submissions/sosemanukgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012720120120
8428e/submissions/sosemanukgcc -m32 -march=k6 -O -fomit-frame-pointer2012012720120120
8432e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012720120120
8440e/submissions/sosemanukgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012720120120
8468e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012720120120
8640e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012720120120
8644e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012720120120
8664e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012720120120
8668e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012720120120
9056e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012720120120
9064e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012720120120
9072e/submissions/sosemanukgcc -m32 -O -fomit-frame-pointer2012012720120120
9072e/submissions/sosemanukgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012720120120
9076e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012720120120
9076e/submissions/sosemanukgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012720120120
9084e/submissions/sosemanukgcc -m32 -march=core2 -O -fomit-frame-pointer2012012720120120
9084e/submissions/sosemanukgcc -m32 -march=k8 -O -fomit-frame-pointer2012012720120120
9092e/submissions/sosemanukgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012720120120
9096e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012720120120
9100e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012720120120
9112e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012720120120
9112e/submissions/sosemanukgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012720120120
9128e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012720120120
9136e/submissions/sosemanukgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012720120120
9148e/submissions/sosemanukgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012720120120
9184e/submissions/sosemanukgcc -m32 -march=athlon -O -fomit-frame-pointer2012012720120120
9396e/submissions/sosemanukgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012720120120
9424e/submissions/sosemanukgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012720120120
9424e/submissions/sosemanukgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012720120120
9432e/submissions/sosemanukgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012720120120
9440e/submissions/sosemanukgcc -m32 -march=i386 -O -fomit-frame-pointer2012012720120120
9496e/submissions/sosemanukgcc -m32 -march=i486 -O -fomit-frame-pointer2012012720120120
9528e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012720120120
9632e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012720120120
9636e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012720120120
9676e/submissions/sosemanukgcc -m32 -march=nocona -O -fomit-frame-pointer2012012720120120
9684e/submissions/sosemanukgcc -m32 -march=prescott -O -fomit-frame-pointer2012012720120120
9700e/submissions/sosemanukgcc -m32 -march=pentium -O -fomit-frame-pointer2012012720120120
9840e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012720120120
9856e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012720120120
9900e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012720120120
9900e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012720120120
10824e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012720120120
10828e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012720120120
10868e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012720120120
10896e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012720120120
10908e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012720120120
10924e/submissions/sosemanukgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012720120120
10984e/submissions/sosemanukgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012720120120
10988e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012720120120
11020e/submissions/sosemanukgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012720120120
11036e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012720120120
11048e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012720120120
11064e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012720120120
11076e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012720120120
11088e/submissions/sosemanukgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012720120120
11088e/submissions/sosemanukgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012720120120
11096e/submissions/sosemanukgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012720120120
11124e/submissions/sosemanukgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012720120120
11128e/submissions/sosemanukgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012720120120
11144e/submissions/sosemanukgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012720120120
11148e/submissions/sosemanukgcc -m32 -O2 -fomit-frame-pointer2012012720120120
11148e/submissions/sosemanukgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012720120120
11224e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012720120120
11224e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012720120120
11236e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012720120120
11240e/submissions/sosemanukgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012720120120
11240e/submissions/sosemanukgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012720120120
11240e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012720120120
11240e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012720120120
11256e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012720120120
11260e/submissions/sosemanukgcc -m32 -O3 -fomit-frame-pointer2012012720120120
11260e/submissions/sosemanukgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012720120120
11276e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012720120120
11280e/submissions/sosemanukgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012720120120
11288e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012720120120
11288e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012720120120
11292e/submissions/sosemanukgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012720120120
11300e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012720120120
11304e/submissions/sosemanukgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012720120120
11304e/submissions/sosemanukgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012720120120
11304e/submissions/sosemanukgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012720120120
11308e/submissions/sosemanukgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012720120120
11308e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012720120120
11320e/submissions/sosemanukgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012720120120
11324e/submissions/sosemanukgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012720120120
11324e/submissions/sosemanukgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012720120120
11332e/submissions/sosemanukgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012720120120
11336e/submissions/sosemanukgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012720120120
11356e/submissions/sosemanukgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012720120120
11360e/submissions/sosemanukgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012720120120
11372e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012720120120
11472e/submissions/sosemanukgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012720120120
11476e/submissions/sosemanukgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012720120120
11480e/submissions/sosemanukgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012720120120
11492e/submissions/sosemanukgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012720120120
11524e/submissions/sosemanukgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012720120120
11524e/submissions/sosemanukgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012720120120
11592e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012720120120
11612e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012720120120
11616e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012720120120
11628e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012720120120
11640e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012720120120
11656e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012720120120
12204e/submissions/sosemanukgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012720120120
12216e/submissions/sosemanukgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012720120120
12252e/submissions/sosemanukgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012720120120
12280e/submissions/sosemanukgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012720120120
12308e/submissions/sosemanukgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012720120120
12308e/submissions/sosemanukgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012720120120
12312e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012720120120
12348e/submissions/sosemanukgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012720120120
12364e/submissions/sosemanukgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012720120120
12396e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012720120120
12432e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012720120120
12436e/submissions/sosemanukgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012720120120
12444e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012720120120
12448e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012720120120
12452e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012720120120
12456e/submissions/sosemanukgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012720120120
12480e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012720120120
12520e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012720120120
12552e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012720120120
12568e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012720120120
12572e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012720120120
12680e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012720120120
12780e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012720120120
12872e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012720120120
14152e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012720120120
14152e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012720120120
14156e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012720120120
14168e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012720120120
14228e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012720120120
14248e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012720120120
14256e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012720120120
14256e/submissions/sosemanukgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012720120120
14276e/submissions/sosemanukgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012720120120
14280e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012720120120
14280e/submissions/sosemanukgcc -m32 -Os -fomit-frame-pointer2012012720120120
14284e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012720120120
14292e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012720120120
14296e/submissions/sosemanukgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012720120120
14300e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012720120120
14304e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012720120120
14308e/submissions/sosemanukgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012720120120
14312e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012720120120
14316e/submissions/sosemanukgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012720120120
14320e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012720120120
14324e/submissions/sosemanukgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012720120120
14324e/submissions/sosemanukgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012720120120
14324e/submissions/sosemanukgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012720120120
14328e/submissions/sosemanukgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012720120120
14340e/submissions/sosemanukgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012720120120
14340e/submissions/sosemanukgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012720120120
14344e/submissions/sosemanukgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012720120120
14344e/submissions/sosemanukgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012720120120
14344e/submissions/sosemanukgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012720120120
14344e/submissions/sosemanukgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012720120120
14352e/submissions/sosemanukgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012720120120
14360e/submissions/sosemanukgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012720120120
14364e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012720120120
14368e/submissions/sosemanukgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012720120120
14372e/submissions/sosemanukgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012720120120
14376e/submissions/sosemanukgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012720120120
14380e/submissions/sosemanukgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012720120120
14404e/submissions/sosemanukgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012720120120
14408e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012720120120
14432e/submissions/sosemanukgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012720120120
14444e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012720120120
14444e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012720120120
14448e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012720120120