Implementation notes: amd64, bridge, crypto_stream/tpy6

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_stream
Primitive: tpy6
TimeImplementationCompilerBenchmark dateSUPERCOP version
7940e/tpy6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012720120120
7944e/tpy6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012720120120
8068e/tpy6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012720120120
8100e/tpy6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012720120120
8116e/tpy6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012720120120
8116e/tpy6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012720120120
8120e/tpy6gcc -funroll-loops -O2 -fomit-frame-pointer2012012720120120
8120e/tpy6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012720120120
8140e/tpy6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012720120120
8152e/tpy6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012720120120
8156e/tpy6gcc -funroll-loops -O3 -fomit-frame-pointer2012012720120120
8168e/tpy6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012720120120
8172e/tpy6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012720120120
8172e/tpy6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012720120120
8180e/tpy6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012720120120
8180e/tpy6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012720120120
8184e/tpy6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012720120120
8192e/tpy6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012720120120
8192e/tpy6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012720120120
8196e/tpy6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012720120120
8224e/tpy6gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012720120120
8224e/tpy6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012720120120
8232e/tpy6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012720120120
8296e/tpy6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012720120120
8308e/tpy6gcc -march=nocona -O3 -fomit-frame-pointer2012012720120120
8328e/tpy6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012720120120
8344e/tpy6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012720120120
8364e/tpy6gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012720120120
8376e/tpy6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012720120120
8384e/tpy6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012720120120
8404e/tpy6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012720120120
8408e/tpy6gcc -march=k8 -O3 -fomit-frame-pointer2012012720120120
8412e/tpy6gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012720120120
8412e/tpy6gcc -march=nocona -O2 -fomit-frame-pointer2012012720120120
8416e/tpy6gcc -O3 -fomit-frame-pointer2012012720120120
8420e/tpy6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012720120120
8420e/tpy6gcc -march=k8 -O2 -fomit-frame-pointer2012012720120120
8428e/tpy6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012720120120
8432e/tpy6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012720120120
8440e/tpy6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012720120120
8444e/tpy6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012720120120
8448e/tpy6gcc -m64 -O3 -fomit-frame-pointer2012012720120120
8456e/tpy6gcc -O2 -fomit-frame-pointer2012012720120120
8464e/tpy6gcc -m64 -O2 -fomit-frame-pointer2012012720120120
8496e/tpy6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012720120120
8548e/tpy6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012720120120
8572e/tpy6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012720120120
8572e/tpy6gcc -march=barcelona -O3 -fomit-frame-pointer2012012720120120
8580e/tpy6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012720120120
8580e/tpy6gcc -march=barcelona -O2 -fomit-frame-pointer2012012720120120
8588e/tpy6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012720120120
8608e/tpy6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012720120120
8648e/tpy6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012720120120
8684e/tpy6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012720120120
8692e/tpy6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012720120120
8700e/tpy6gcc -funroll-loops -Os -fomit-frame-pointer2012012720120120
8700e/tpy6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012720120120
8704e/tpy6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012720120120
8704e/tpy6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012720120120
8756e/tpy6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012720120120
8808e/tpy6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012720120120
8812e/tpy6gcc -m64 -march=core2 -Os -fomit-frame-pointer2012012720120120
8816e/tpy6gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012720120120
8816e/tpy6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012720120120
8820e/tpy6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012720120120
8832e/tpy6gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012720120120
8832e/tpy6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012720120120
8836e/tpy6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012720120120
8888e/tpy6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012720120120
8888e/tpy6gcc -march=barcelona -Os -fomit-frame-pointer2012012720120120
8924e/tpy6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012720120120
8924e/tpy6gcc -m64 -march=nocona -Os -fomit-frame-pointer2012012720120120
8928e/tpy6gcc -march=nocona -Os -fomit-frame-pointer2012012720120120
8944e/tpy6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012720120120
8944e/tpy6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012720120120
8952e/tpy6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012720120120
8996e/tpy6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012720120120
9000e/tpy6gcc -m64 -Os -fomit-frame-pointer2012012720120120
9008e/tpy6gcc -Os -fomit-frame-pointer2012012720120120
9008e/tpy6gcc -fno-schedule-insns -Os -fomit-frame-pointer2012012720120120
9012e/tpy6gcc -funroll-loops -O -fomit-frame-pointer2012012720120120
9012e/tpy6gcc -funroll-loops -m64 -O -fomit-frame-pointer2012012720120120
9020e/tpy6gcc -m64 -march=k8 -O -fomit-frame-pointer2012012720120120
9024e/tpy6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012720120120
9024e/tpy6gcc -m64 -march=k8 -Os -fomit-frame-pointer2012012720120120
9028e/tpy6gcc -march=k8 -O -fomit-frame-pointer2012012720120120
9028e/tpy6gcc -march=k8 -Os -fomit-frame-pointer2012012720120120
9044e/tpy6gcc -m64 -O -fomit-frame-pointer2012012720120120
9048e/tpy6gcc -O -fomit-frame-pointer2012012720120120
9048e/tpy6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012720120120
9048e/tpy6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012720120120
9048e/tpy6gcc -march=barcelona -O -fomit-frame-pointer2012012720120120
9052e/tpy6gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012720120120
9052e/tpy6gcc -m64 -march=corei7 -O -fomit-frame-pointer2012012720120120
9056e/tpy6gcc -m64 -march=core2 -O -fomit-frame-pointer2012012720120120
9060e/tpy6gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012720120120
9060e/tpy6gcc -m64 -march=nocona -O -fomit-frame-pointer2012012720120120
9064e/tpy6gcc -fno-schedule-insns -O -fomit-frame-pointer2012012720120120
9104e/tpy6gcc -march=nocona -O -fomit-frame-pointer2012012720120120
9116e/tpy6gcc -m64 -march=barcelona -O -fomit-frame-pointer2012012720120120
25708e/tpy6gcc -funroll-loops2012012720120120
25748e/tpy6gcc2012012720120120
25776e/tpy6cc2012012720120120