Implementation notes: amd64, khazaddum, crypto_stream/sosemanuk

Computer: khazaddum
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_stream
Primitive: sosemanuk
TimeImplementationCompilerBenchmark dateSUPERCOP version
6060cryptoppg++ -Os -fomit-frame-pointer2012101620120928
6060cryptoppg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012101620120928
6060cryptoppg++ -m64 -march=k8 -Os -fomit-frame-pointer2012101620120928
6064cryptoppg++ -fno-schedule-insns -Os -fomit-frame-pointer2012101620120928
6064cryptoppg++ -m64 -Os -fomit-frame-pointer2012101620120928
6064cryptoppg++ -m64 -march=core-avx-i -Os -fomit-frame-pointer2012101620120928
6064cryptoppg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012101620120928
6068cryptoppg++ -m64 -march=nocona -Os -fomit-frame-pointer2012101620120928
6076cryptoppg++ -m64 -march=corei7-avx -Os -fomit-frame-pointer2012101620120928
6080cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
6080cryptoppg++ -march=nocona -Os -fomit-frame-pointer2012101620120928
6088cryptoppg++ -m64 -march=corei7 -Os -fomit-frame-pointer2012101620120928
6092cryptoppg++ -march=barcelona -O2 -fomit-frame-pointer2012101620120928
6096cryptoppg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2012101620120928
6100cryptoppg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012101620120928
6100cryptoppg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012101620120928
6100cryptoppg++ -m64 -march=k8 -O3 -fomit-frame-pointer2012101620120928
6104cryptoppg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012101620120928
6104cryptoppg++ -march=nocona -O2 -fomit-frame-pointer2012101620120928
6108cryptoppg++ -O2 -fomit-frame-pointer2012101620120928
6108cryptoppg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012101620120928
6108cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
6108cryptoppg++ -march=k8 -O2 -fomit-frame-pointer2012101620120928
6108cryptoppg++ -march=k8 -Os -fomit-frame-pointer2012101620120928
6112cryptoppg++ -O3 -fomit-frame-pointer2012101620120928
6112cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer2012101620120928
6112cryptoppg++ -m64 -march=core2 -Os -fomit-frame-pointer2012101620120928
6112cryptoppg++ -m64 -march=k8 -O -fomit-frame-pointer2012101620120928
6112cryptoppg++ -march=k8 -O -fomit-frame-pointer2012101620120928
6116cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
6116cryptoppg++ -m64 -march=core2 -O3 -fomit-frame-pointer2012101620120928
6116cryptoppg++ -m64 -march=corei7 -O3 -fomit-frame-pointer2012101620120928
6116cryptoppg++ -march=nocona -O -fomit-frame-pointer2012101620120928
6120cryptoppg++ -fno-schedule-insns -O2 -fomit-frame-pointer2012101620120928
6120cryptoppg++ -m64 -O2 -fomit-frame-pointer2012101620120928
6120cryptoppg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012101620120928
6120cryptoppg++ -m64 -march=nocona -O2 -fomit-frame-pointer2012101620120928
6120cryptoppg++ -march=barcelona -Os -fomit-frame-pointer2012101620120928
6128cryptoppg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012101620120928
6128cryptoppg++ -m64 -march=k8 -O2 -fomit-frame-pointer2012101620120928
6132cryptoppg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012101620120928
6132cryptoppg++ -m64 -march=nocona -O -fomit-frame-pointer2012101620120928
6132cryptoppg++ -march=nocona -O3 -fomit-frame-pointer2012101620120928
6136cryptoppg++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012101620120928
6136cryptoppg++ -m64 -march=corei7 -O -fomit-frame-pointer2012101620120928
6140cryptoppg++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012101620120928
6148cryptoppg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012101620120928
6152cryptoppg++ -march=barcelona -O3 -fomit-frame-pointer2012101620120928
6152cryptoppg++ -march=barcelona -O -fomit-frame-pointer2012101620120928
6156cryptoppg++ -fno-schedule-insns -O3 -fomit-frame-pointer2012101620120928
6156cryptoppg++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012101620120928
6160cryptoppg++ -O -fomit-frame-pointer2012101620120928
6160cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012101620120928
6160cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
6160cryptoppg++ -m64 -march=core2 -O -fomit-frame-pointer2012101620120928
6164cryptoppg++ -m64 -O3 -fomit-frame-pointer2012101620120928
6168cryptoppg++ -m64 -march=core-avx-i -O -fomit-frame-pointer2012101620120928
6168cryptoppg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012101620120928
6176cryptoppg++ -m64 -O -fomit-frame-pointer2012101620120928
6176cryptoppg++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012101620120928
6176cryptoppg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012101620120928
6176cryptoppg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2012101620120928
6176cryptoppg++ -m64 -march=nocona -O3 -fomit-frame-pointer2012101620120928
6180cryptoppg++ -fno-schedule-insns -O -fomit-frame-pointer2012101620120928
6180cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
6184cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
6184cryptoppg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012101620120928
6196cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
6200cryptoppg++ -m64 -march=corei7-avx -O -fomit-frame-pointer2012101620120928
6256cryptoppg++ -march=k8 -O3 -fomit-frame-pointer2012101620120928
6292cryptoppg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012101620120928
6428e/submissions/sosemanukgcc -funroll-loops -m64 -O -fomit-frame-pointer2012101620120928
6472e/submissions/sosemanukgcc -m64 -O -fomit-frame-pointer2012101620120928
6484e/submissions/sosemanukgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012101620120928
6488e/submissions/sosemanukgcc -fno-schedule-insns -O -fomit-frame-pointer2012101620120928
6488e/submissions/sosemanukgcc -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
6500e/submissions/sosemanukgcc -funroll-loops -O -fomit-frame-pointer2012101620120928
6500e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012101620120928
6520e/submissions/sosemanukgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012101620120928
6532e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
6536e/submissions/sosemanukgcc -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
6544e/submissions/sosemanukgcc -m64 -march=corei7 -O -fomit-frame-pointer2012101620120928
6552e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012101620120928
6564e/submissions/sosemanukgcc -m64 -march=core2 -O -fomit-frame-pointer2012101620120928
6564e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012101620120928
6568e/submissions/sosemanukgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012101620120928
6568e/submissions/sosemanukgcc -march=barcelona -O -fomit-frame-pointer2012101620120928
6572e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012101620120928
6576e/submissions/sosemanukgcc -O -fomit-frame-pointer2012101620120928
6580e/submissions/sosemanukgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012101620120928
6596e/submissions/sosemanukgcc -m64 -march=k8 -O -fomit-frame-pointer2012101620120928
6628e/submissions/sosemanukgcc -march=k8 -O -fomit-frame-pointer2012101620120928
6772cryptoppg++2012101620120928
6964e/submissions/sosemanukgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012101620120928
6980e/submissions/sosemanukgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012101620120928
6988e/submissions/sosemanukgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012101620120928
6992e/submissions/sosemanukgcc -O3 -fomit-frame-pointer2012101620120928
7000e/submissions/sosemanukgcc -funroll-loops -O3 -fomit-frame-pointer2012101620120928
7008e/submissions/sosemanukgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012101620120928
7012e/submissions/sosemanukgcc -O2 -fomit-frame-pointer2012101620120928
7024e/submissions/sosemanukgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012101620120928
7024e/submissions/sosemanukgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012101620120928
7032e/submissions/sosemanukgcc -funroll-loops -O2 -fomit-frame-pointer2012101620120928
7052e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012101620120928
7056e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
7056e/submissions/sosemanukgcc -m64 -O3 -fomit-frame-pointer2012101620120928
7056e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012101620120928
7056e/submissions/sosemanukgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012101620120928
7060e/submissions/sosemanukgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012101620120928
7064e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012101620120928
7064e/submissions/sosemanukgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012101620120928
7092e/submissions/sosemanukgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012101620120928
7096e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012101620120928
7096e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012101620120928
7100e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012101620120928
7104e/submissions/sosemanukgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012101620120928
7104e/submissions/sosemanukgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012101620120928
7108e/submissions/sosemanukgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012101620120928
7124e/submissions/sosemanukgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
7124e/submissions/sosemanukgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012101620120928
7124e/submissions/sosemanukgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012101620120928
7128e/submissions/sosemanukgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012101620120928
7136e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012101620120928
7136e/submissions/sosemanukgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012101620120928
7140e/submissions/sosemanukgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
7148e/submissions/sosemanukgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012101620120928
7148e/submissions/sosemanukgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012101620120928
7152e/submissions/sosemanukgcc -march=k8 -O3 -fomit-frame-pointer2012101620120928
7172e/submissions/sosemanukgcc -m64 -march=nocona -O -fomit-frame-pointer2012101620120928
7180e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012101620120928
7184e/submissions/sosemanukgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012101620120928
7184e/submissions/sosemanukgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012101620120928
7188e/submissions/sosemanukgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
7196e/submissions/sosemanukgcc -march=barcelona -O3 -fomit-frame-pointer2012101620120928
7200e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
7208e/submissions/sosemanukgcc -march=nocona -O -fomit-frame-pointer2012101620120928
7212e/submissions/sosemanukgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012101620120928
7232e/submissions/sosemanukgcc -march=k8 -O2 -fomit-frame-pointer2012101620120928
7252e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012101620120928
7260e/submissions/sosemanukgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
7360e/submissions/sosemanukgcc -march=barcelona -O2 -fomit-frame-pointer2012101620120928
7388e/submissions/sosemanukgcc -m64 -O2 -fomit-frame-pointer2012101620120928
8228e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
8240e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012101620120928
8244e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012101620120928
8252e/submissions/sosemanukgcc -funroll-loops -Os -fomit-frame-pointer2012101620120928
8264e/submissions/sosemanukgcc -fno-schedule-insns -Os -fomit-frame-pointer2012101620120928
8264e/submissions/sosemanukgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012101620120928
8280e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012101620120928
8296e/submissions/sosemanukgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012101620120928
8296e/submissions/sosemanukgcc -m64 -Os -fomit-frame-pointer2012101620120928
8296e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012101620120928
8296e/submissions/sosemanukgcc -march=k8 -Os -fomit-frame-pointer2012101620120928
8304e/submissions/sosemanukgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
8304e/submissions/sosemanukgcc -march=barcelona -Os -fomit-frame-pointer2012101620120928
8308e/submissions/sosemanukgcc -Os -fomit-frame-pointer2012101620120928
8308e/submissions/sosemanukgcc -m64 -march=k8 -Os -fomit-frame-pointer2012101620120928
8312e/submissions/sosemanukgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
8320e/submissions/sosemanukgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012101620120928
8328e/submissions/sosemanukgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012101620120928
8332e/submissions/sosemanukgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012101620120928
8344e/submissions/sosemanukgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012101620120928
8412e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012101620120928
8424e/submissions/sosemanukgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012101620120928
8424e/submissions/sosemanukgcc -m64 -march=nocona -Os -fomit-frame-pointer2012101620120928
8428e/submissions/sosemanukgcc -march=nocona -Os -fomit-frame-pointer2012101620120928
8436e/submissions/sosemanukgcc -m64 -march=core2 -Os -fomit-frame-pointer2012101620120928
8440e/submissions/sosemanukgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012101620120928
8616e/submissions/sosemanukgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012101620120928
8652e/submissions/sosemanukgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012101620120928
8696e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012101620120928
8724e/submissions/sosemanukgcc -march=nocona -O2 -fomit-frame-pointer2012101620120928
8728e/submissions/sosemanukgcc -march=nocona -O3 -fomit-frame-pointer2012101620120928
8768e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012101620120928
8776e/submissions/sosemanukgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012101620120928
8784e/submissions/sosemanukgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012101620120928
15476e/submissions/sosemanukgcc2012101620120928
15576e/submissions/sosemanukcc2012101620120928
15636e/submissions/sosemanukgcc -funroll-loops2012101620120928