Implementation notes: amd64, khazaddum, crypto_stream/tpy6

Computer: khazaddum
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_stream
Primitive: tpy6
TimeImplementationCompilerBenchmark dateSUPERCOP version
7520e/tpy6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012101620120928
7520e/tpy6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012101620120928
7524e/tpy6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012101620120928
7532e/tpy6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
7532e/tpy6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012101620120928
7548e/tpy6gcc -funroll-loops -O3 -fomit-frame-pointer2012101620120928
7556e/tpy6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012101620120928
7564e/tpy6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012101620120928
7568e/tpy6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012101620120928
7572e/tpy6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012101620120928
7576e/tpy6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012101620120928
7576e/tpy6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
7576e/tpy6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012101620120928
7584e/tpy6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012101620120928
7600e/tpy6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012101620120928
7604e/tpy6gcc -funroll-loops -O2 -fomit-frame-pointer2012101620120928
7628e/tpy6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012101620120928
7644e/tpy6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012101620120928
7648e/tpy6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012101620120928
7660e/tpy6gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012101620120928
7672e/tpy6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012101620120928
7672e/tpy6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012101620120928
7708e/tpy6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012101620120928
7724e/tpy6gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012101620120928
7784e/tpy6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012101620120928
7824e/tpy6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012101620120928
7832e/tpy6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012101620120928
7840e/tpy6gcc -march=nocona -O3 -fomit-frame-pointer2012101620120928
7868e/tpy6gcc -march=k8 -O3 -fomit-frame-pointer2012101620120928
7884e/tpy6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012101620120928
7888e/tpy6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012101620120928
7896e/tpy6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012101620120928
7900e/tpy6gcc -O3 -fomit-frame-pointer2012101620120928
7900e/tpy6gcc -funroll-loops -Os -fomit-frame-pointer2012101620120928
7900e/tpy6gcc -march=barcelona -O3 -fomit-frame-pointer2012101620120928
7900e/tpy6gcc -march=nocona -O2 -fomit-frame-pointer2012101620120928
7904e/tpy6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012101620120928
7916e/tpy6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012101620120928
7916e/tpy6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012101620120928
7924e/tpy6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012101620120928
7924e/tpy6gcc -m64 -O3 -fomit-frame-pointer2012101620120928
7928e/tpy6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
7928e/tpy6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012101620120928
7928e/tpy6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012101620120928
7928e/tpy6gcc -march=barcelona -O2 -fomit-frame-pointer2012101620120928
7936e/tpy6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012101620120928
7936e/tpy6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012101620120928
7940e/tpy6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012101620120928
7944e/tpy6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012101620120928
7952e/tpy6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012101620120928
7952e/tpy6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012101620120928
7956e/tpy6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012101620120928
7972e/tpy6gcc -m64 -O2 -fomit-frame-pointer2012101620120928
7976e/tpy6gcc -O2 -fomit-frame-pointer2012101620120928
7984e/tpy6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012101620120928
7984e/tpy6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012101620120928
7988e/tpy6gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012101620120928
8000e/tpy6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012101620120928
8016e/tpy6gcc -march=k8 -O2 -fomit-frame-pointer2012101620120928
8060e/tpy6gcc -funroll-loops -O -fomit-frame-pointer2012101620120928
8060e/tpy6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012101620120928
8064e/tpy6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012101620120928
8076e/tpy6gcc -funroll-loops -m64 -O -fomit-frame-pointer2012101620120928
8080e/tpy6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012101620120928
8084e/tpy6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
8088e/tpy6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012101620120928
8092e/tpy6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012101620120928
8116e/tpy6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
8156e/tpy6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012101620120928
8200e/tpy6gcc -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
8204e/tpy6gcc -march=barcelona -O -fomit-frame-pointer2012101620120928
8208e/tpy6gcc -m64 -march=barcelona -O -fomit-frame-pointer2012101620120928
8232e/tpy6gcc -m64 -march=k8 -O -fomit-frame-pointer2012101620120928
8236e/tpy6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
8248e/tpy6gcc -march=k8 -O -fomit-frame-pointer2012101620120928
8268e/tpy6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012101620120928
8268e/tpy6gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012101620120928
8272e/tpy6gcc -m64 -march=core2 -Os -fomit-frame-pointer2012101620120928
8280e/tpy6gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012101620120928
8284e/tpy6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012101620120928
8288e/tpy6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012101620120928
8292e/tpy6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012101620120928
8300e/tpy6gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012101620120928
8300e/tpy6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012101620120928
8304e/tpy6gcc -O -fomit-frame-pointer2012101620120928
8308e/tpy6gcc -m64 -march=core2 -O -fomit-frame-pointer2012101620120928
8312e/tpy6gcc -m64 -O -fomit-frame-pointer2012101620120928
8312e/tpy6gcc -m64 -march=corei7 -O -fomit-frame-pointer2012101620120928
8312e/tpy6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012101620120928
8316e/tpy6gcc -Os -fomit-frame-pointer2012101620120928
8320e/tpy6gcc -fno-schedule-insns -Os -fomit-frame-pointer2012101620120928
8320e/tpy6gcc -march=k8 -Os -fomit-frame-pointer2012101620120928
8324e/tpy6gcc -m64 -Os -fomit-frame-pointer2012101620120928
8324e/tpy6gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012101620120928
8332e/tpy6gcc -m64 -march=k8 -Os -fomit-frame-pointer2012101620120928
8332e/tpy6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012101620120928
8336e/tpy6gcc -fno-schedule-insns -O -fomit-frame-pointer2012101620120928
8412e/tpy6gcc -march=barcelona -Os -fomit-frame-pointer2012101620120928
8420e/tpy6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012101620120928
8448e/tpy6gcc -march=nocona -O -fomit-frame-pointer2012101620120928
8452e/tpy6gcc -march=nocona -Os -fomit-frame-pointer2012101620120928
8456e/tpy6gcc -m64 -march=nocona -O -fomit-frame-pointer2012101620120928
8460e/tpy6gcc -m64 -march=nocona -Os -fomit-frame-pointer2012101620120928
24344e/tpy6cc2012101620120928
24376e/tpy6gcc -funroll-loops2012101620120928
24388e/tpy6gcc2012101620120928