Implementation notes: x86, kizomba, crypto_stream/sosemanuk

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_stream
Primitive: sosemanuk
TimeImplementationCompilerBenchmark dateSUPERCOP version
5893e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082120180818
5915e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082120180818
5931e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082120180818
5935e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082120180818
6143e/submissions/sosemanukgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082120180818
6147e/submissions/sosemanukgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082120180818
6149e/submissions/sosemanukgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082120180818
6183e/submissions/sosemanukgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082120180818
6337e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082120180818
6353e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082120180818
6367e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082120180818
6371e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082120180818
6371e/submissions/sosemanukgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082120180818
6373e/submissions/sosemanukgcc -m32 -march=k6 -O -fomit-frame-pointer2018082120180818
6379e/submissions/sosemanukgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082120180818
6380e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082120180818
6383e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082120180818
6383e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082120180818
6391e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082120180818
6391e/submissions/sosemanukgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082120180818
6397e/submissions/sosemanukgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082120180818
6398e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082120180818
6400e/submissions/sosemanukgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082120180818
6401e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082120180818
6407e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082120180818
6411e/submissions/sosemanukgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082120180818
6412e/submissions/sosemanukgcc -m32 -march=prescott -O -fomit-frame-pointer2018082120180818
6418e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082120180818
6422e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082120180818
6422e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082120180818
6424e/submissions/sosemanukgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082120180818
6425e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082120180818
6427e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082120180818
6430e/submissions/sosemanukgcc -m32 -Os -fomit-frame-pointer2018082120180818
6435e/submissions/sosemanukgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082120180818
6435e/submissions/sosemanukgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082120180818
6437e/submissions/sosemanukgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082120180818
6438e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082120180818
6443e/submissions/sosemanukgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082120180818
6446e/submissions/sosemanukgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082120180818
6446e/submissions/sosemanukgcc -m32 -march=nocona -O -fomit-frame-pointer2018082120180818
6450e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082120180818
6452e/submissions/sosemanukgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082120180818
6454e/submissions/sosemanukgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082120180818
6456e/submissions/sosemanukgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082120180818
6460e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082120180818
6463e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082120180818
6464e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082120180818
6466e/submissions/sosemanukgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082120180818
6470e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082120180818
6472e/submissions/sosemanukgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082120180818
6476e/submissions/sosemanukgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082120180818
6478e/submissions/sosemanukgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082120180818
6481e/submissions/sosemanukgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082120180818
6482e/submissions/sosemanukgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082120180818
6486e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082120180818
6486e/submissions/sosemanukgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082120180818
6488e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082120180818
6488e/submissions/sosemanukgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082120180818
6493e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082120180818
6494e/submissions/sosemanukgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082120180818
6496e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082120180818
6502e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082120180818
6505e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082120180818
6506e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082120180818
6506e/submissions/sosemanukgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082120180818
6512e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082120180818
6512e/submissions/sosemanukgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082120180818
6532e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082120180818
6532e/submissions/sosemanukgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082120180818
6534e/submissions/sosemanukgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082120180818
6536e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082120180818
6547e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082120180818
6560e/submissions/sosemanukgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082120180818
6561e/submissions/sosemanukgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082120180818
6567e/submissions/sosemanukgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082120180818
6573e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082120180818
6590e/submissions/sosemanukgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082120180818
6603e/submissions/sosemanukgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082120180818
6614e/submissions/sosemanukgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082120180818
6623e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082120180818
6627e/submissions/sosemanukgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082120180818
6650e/submissions/sosemanukgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082120180818
6661e/submissions/sosemanukgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082120180818
6665e/submissions/sosemanukgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082120180818
6673e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082120180818
6679e/submissions/sosemanukgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082120180818
6692e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082120180818
6696e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082120180818
6696e/submissions/sosemanukgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082120180818
6701e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082120180818
6704e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082120180818
6706e/submissions/sosemanukgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082120180818
6738e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082120180818
6760e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082120180818
6768e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082120180818
6782e/submissions/sosemanukgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082120180818
6803e/submissions/sosemanukgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082120180818
6807e/submissions/sosemanukgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082120180818
6873e/submissions/sosemanukgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082120180818
6902e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082120180818
6916e/submissions/sosemanukgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082120180818
6931e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082120180818
6939e/submissions/sosemanukgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082120180818
6947e/submissions/sosemanukgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082120180818
6954e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082120180818
6969e/submissions/sosemanukgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082120180818
6977e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082120180818
6982e/submissions/sosemanukgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082120180818
7006e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082120180818
7006e/submissions/sosemanukgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082120180818
7044e/submissions/sosemanukgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082120180818
7058e/submissions/sosemanukgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082120180818
7062e/submissions/sosemanukgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082120180818
7063e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082120180818
7065e/submissions/sosemanukgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082120180818
7127e/submissions/sosemanukgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082120180818
7129e/submissions/sosemanukgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082120180818
7134e/submissions/sosemanukgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082120180818
7145e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082120180818
7152e/submissions/sosemanukgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082120180818
7154e/submissions/sosemanukgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082120180818
7155e/submissions/sosemanukgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082120180818
7175e/submissions/sosemanukgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082120180818
7186e/submissions/sosemanukgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082120180818
7195e/submissions/sosemanukgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082120180818
7200e/submissions/sosemanukgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082120180818
7214e/submissions/sosemanukgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082120180818
7218e/submissions/sosemanukgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082120180818
7226e/submissions/sosemanukgcc -m32 -O3 -fomit-frame-pointer2018082120180818
7236e/submissions/sosemanukgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082120180818
7242e/submissions/sosemanukgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082120180818
7246e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082120180818
7252e/submissions/sosemanukgcc -m32 -march=core2 -O -fomit-frame-pointer2018082120180818
7260e/submissions/sosemanukgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082120180818
7262e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082120180818
7268e/submissions/sosemanukgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082120180818
7291e/submissions/sosemanukgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082120180818
7319e/submissions/sosemanukgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082120180818
7343e/submissions/sosemanukgcc -m32 -O2 -fomit-frame-pointer2018082120180818
7359e/submissions/sosemanukgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082120180818
7480e/submissions/sosemanukgcc -m32 -O -fomit-frame-pointer2018082120180818
7506e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082120180818
7510e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082120180818
7525e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082120180818
7589e/submissions/sosemanukgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082120180818
7607e/submissions/sosemanukgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082120180818
7627e/submissions/sosemanukgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082120180818
7655e/submissions/sosemanukgcc -m32 -march=k8 -O -fomit-frame-pointer2018082120180818
7659e/submissions/sosemanukgcc -m32 -march=athlon -O -fomit-frame-pointer2018082120180818
7692e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082120180818
7780e/submissions/sosemanukgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082120180818
7791e/submissions/sosemanukgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082120180818
7857e/submissions/sosemanukgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082120180818
7924e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082120180818
7935e/submissions/sosemanukgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082120180818
7940e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082120180818
7960e/submissions/sosemanukgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082120180818
7968e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082120180818
7975e/submissions/sosemanukgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082120180818
7986e/submissions/sosemanukgcc -m32 -march=i386 -O -fomit-frame-pointer2018082120180818
8018e/submissions/sosemanukgcc -m32 -march=pentium -O -fomit-frame-pointer2018082120180818
8220e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082120180818
8248e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082120180818
8266e/submissions/sosemanukgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082120180818
8304e/submissions/sosemanukgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082120180818
8347e/submissions/sosemanukgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082120180818
8463e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082120180818
8482e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082120180818
8538e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082120180818
8570e/submissions/sosemanukgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082120180818
8608e/submissions/sosemanukgcc -m32 -march=i486 -O -fomit-frame-pointer2018082120180818
8720e/submissions/sosemanukgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082120180818
8732e/submissions/sosemanukgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082120180818
8826e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082120180818
8839e/submissions/sosemanukgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082120180818