Implementation notes: x86, titan0, crypto_stream/sosemanuk

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_stream
Primitive: sosemanuk
TimeImplementationCompilerBenchmark dateSUPERCOP version
6536e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070620190110
6548e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070620190110
6560e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070620190110
6580e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070620190110
6808e/submissions/sosemanukgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070620190110
6840e/submissions/sosemanukgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070620190110
6856e/submissions/sosemanukgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070620190110
6888e/submissions/sosemanukgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070620190110
6952e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070620190110
6956e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070620190110
6964e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070620190110
6964e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070620190110
6968e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070620190110
6976e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070620190110
6976e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070620190110
6996e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070620190110
6996e/submissions/sosemanukgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070620190110
7016e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070620190110
7016e/submissions/sosemanukgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070620190110
7020e/submissions/sosemanukgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070620190110
7044e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070620190110
7044e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070620190110
7052e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070620190110
7052e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070620190110
7052e/submissions/sosemanukgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070620190110
7056e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070620190110
7060e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070620190110
7060e/submissions/sosemanukgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070620190110
7064e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070620190110
7064e/submissions/sosemanukgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070620190110
7068e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070620190110
7068e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070620190110
7072e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070620190110
7072e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070620190110
7076e/submissions/sosemanukgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070620190110
7080e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070620190110
7084e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070620190110
7084e/submissions/sosemanukgcc -m32 -march=k6 -O -fomit-frame-pointer2019070620190110
7084e/submissions/sosemanukgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070620190110
7088e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070620190110
7092e/submissions/sosemanukgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070620190110
7100e/submissions/sosemanukgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070620190110
7104e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070620190110
7108e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070620190110
7108e/submissions/sosemanukgcc -m32 -march=nocona -O -fomit-frame-pointer2019070620190110
7112e/submissions/sosemanukgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070620190110
7112e/submissions/sosemanukgcc -m32 -march=prescott -O -fomit-frame-pointer2019070620190110
7116e/submissions/sosemanukgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070620190110
7120e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070620190110
7136e/submissions/sosemanukgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070620190110
7144e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070620190110
7148e/submissions/sosemanukgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070620190110
7148e/submissions/sosemanukgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070620190110
7196e/submissions/sosemanukgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070620190110
7208e/submissions/sosemanukgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070620190110
7264e/submissions/sosemanukgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070620190110
7272e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070620190110
7272e/submissions/sosemanukgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070620190110
7284e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070620190110
7300e/submissions/sosemanukgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070620190110
7316e/submissions/sosemanukgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070620190110
7368e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070620190110
7368e/submissions/sosemanukgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070620190110
7380e/submissions/sosemanukgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070620190110
7388e/submissions/sosemanukgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070620190110
7400e/submissions/sosemanukgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070620190110
7424e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070620190110
7432e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070620190110
7444e/submissions/sosemanukgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070620190110
7444e/submissions/sosemanukgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070620190110
7472e/submissions/sosemanukgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070620190110
7476e/submissions/sosemanukgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070620190110
7480e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070620190110
7488e/submissions/sosemanukgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070620190110
7488e/submissions/sosemanukgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070620190110
7496e/submissions/sosemanukgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070620190110
7496e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070620190110
7500e/submissions/sosemanukgcc -m32 -Os -fomit-frame-pointer2019070620190110
7516e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070620190110
7516e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070620190110
7516e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070620190110
7524e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070620190110
7536e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070620190110
7536e/submissions/sosemanukgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070620190110
7536e/submissions/sosemanukgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070620190110
7540e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070620190110
7540e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070620190110
7544e/submissions/sosemanukgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070620190110
7544e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070620190110
7544e/submissions/sosemanukgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070620190110
7552e/submissions/sosemanukgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070620190110
7556e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070620190110
7556e/submissions/sosemanukgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070620190110
7556e/submissions/sosemanukgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070620190110
7560e/submissions/sosemanukgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070620190110
7560e/submissions/sosemanukgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070620190110
7560e/submissions/sosemanukgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070620190110
7564e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070620190110
7564e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070620190110
7564e/submissions/sosemanukgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070620190110
7568e/submissions/sosemanukgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070620190110
7576e/submissions/sosemanukgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070620190110
7584e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070620190110
7588e/submissions/sosemanukgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070620190110
7588e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070620190110
7588e/submissions/sosemanukgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070620190110
7588e/submissions/sosemanukgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070620190110
7592e/submissions/sosemanukgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070620190110
7592e/submissions/sosemanukgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070620190110
7592e/submissions/sosemanukgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070620190110
7596e/submissions/sosemanukgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070620190110
7596e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070620190110
7596e/submissions/sosemanukgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070620190110
7608e/submissions/sosemanukgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070620190110
7612e/submissions/sosemanukgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070620190110
7612e/submissions/sosemanukgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070620190110
7620e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070620190110
7620e/submissions/sosemanukgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070620190110
7624e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070620190110
7628e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070620190110
7628e/submissions/sosemanukgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070620190110
7632e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070620190110
7636e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070620190110
7636e/submissions/sosemanukgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070620190110
7640e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070620190110
7640e/submissions/sosemanukgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070620190110
7644e/submissions/sosemanukgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070620190110
7648e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070620190110
7656e/submissions/sosemanukgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070620190110
7660e/submissions/sosemanukgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070620190110
7668e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070620190110
7672e/submissions/sosemanukgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070620190110
7672e/submissions/sosemanukgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070620190110
7676e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070620190110
7680e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070620190110
7680e/submissions/sosemanukgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070620190110
7684e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070620190110
7692e/submissions/sosemanukgcc -m32 -march=core2 -O -fomit-frame-pointer2019070620190110
7704e/submissions/sosemanukgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070620190110
7708e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070620190110
7712e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070620190110
7720e/submissions/sosemanukgcc -m32 -O3 -fomit-frame-pointer2019070620190110
7724e/submissions/sosemanukgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070620190110
7728e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070620190110
7728e/submissions/sosemanukgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070620190110
7732e/submissions/sosemanukgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070620190110
7780e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070620190110
7792e/submissions/sosemanukgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070620190110
7888e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070620190110
7892e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070620190110
7972e/submissions/sosemanukgcc -m32 -O -fomit-frame-pointer2019070620190110
8044e/submissions/sosemanukgcc -m32 -march=athlon -O -fomit-frame-pointer2019070620190110
8080e/submissions/sosemanukgcc -m32 -O2 -fomit-frame-pointer2019070620190110
8088e/submissions/sosemanukgcc -m32 -march=k8 -O -fomit-frame-pointer2019070620190110
8272e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070620190110
8284e/submissions/sosemanukgcc -m32 -march=pentium -O -fomit-frame-pointer2019070620190110
8360e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070620190110
8440e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070620190110
8468e/submissions/sosemanukgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070620190110
8492e/submissions/sosemanukgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070620190110
8492e/submissions/sosemanukgcc -m32 -march=i386 -O -fomit-frame-pointer2019070620190110
8508e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070620190110
8656e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070620190110
8752e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070620190110
8784e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070620190110
8796e/submissions/sosemanukgcc -m32 -march=i486 -O -fomit-frame-pointer2019070620190110
8804e/submissions/sosemanukgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070620190110
8816e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070620190110
8816e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070620190110
8828e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070620190110
8832e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070620190110
8840e/submissions/sosemanukgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070620190110
8848e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070620190110
8860e/submissions/sosemanukgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070620190110
8884e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070620190110
9008e/submissions/sosemanukgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070620190110