Implementation notes: amd64, sandy0, crypto_stream/tpy6

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: tpy6
TimeImplementationCompilerBenchmark dateSUPERCOP version
7948e/tpy6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
7952e/tpy6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
8064e/tpy6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8112e/tpy6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8116e/tpy6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
8128e/tpy6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
8132e/tpy6gcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
8136e/tpy6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
8140e/tpy6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
8140e/tpy6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
8160e/tpy6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8160e/tpy6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
8172e/tpy6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
8172e/tpy6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
8180e/tpy6gcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
8180e/tpy6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8184e/tpy6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
8184e/tpy6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
8220e/tpy6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
8232e/tpy6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
8244e/tpy6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
8260e/tpy6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
8280e/tpy6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
8284e/tpy6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
8288e/tpy6gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
8292e/tpy6gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
8364e/tpy6gcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
8376e/tpy6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
8380e/tpy6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
8384e/tpy6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
8408e/tpy6gcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
8412e/tpy6gcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
8416e/tpy6gcc -m64 -O3 -fomit-frame-pointer2012032920120316
8416e/tpy6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
8416e/tpy6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
8424e/tpy6gcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
8432e/tpy6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
8436e/tpy6gcc -O3 -fomit-frame-pointer2012032920120316
8436e/tpy6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
8440e/tpy6gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
8448e/tpy6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
8464e/tpy6gcc -O2 -fomit-frame-pointer2012032920120316
8464e/tpy6gcc -m64 -O2 -fomit-frame-pointer2012032920120316
8516e/tpy6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
8524e/tpy6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
8528e/tpy6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
8528e/tpy6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
8532e/tpy6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
8544e/tpy6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8560e/tpy6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
8560e/tpy6gcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
8576e/tpy6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
8580e/tpy6gcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8584e/tpy6gcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
8584e/tpy6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
8584e/tpy6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
8584e/tpy6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
8592e/tpy6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
8600e/tpy6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
8676e/tpy6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
8696e/tpy6gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
8700e/tpy6gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
8704e/tpy6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
8704e/tpy6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
8704e/tpy6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
8724e/tpy6gcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
8764e/tpy6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
8784e/tpy6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
8804e/tpy6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
8804e/tpy6gcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
8808e/tpy6gcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
8820e/tpy6gcc -march=nocona -Os -fomit-frame-pointer2012032920120316
8892e/tpy6gcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
8896e/tpy6gcc -march=k8 -Os -fomit-frame-pointer2012032920120316
8912e/tpy6gcc -Os -fomit-frame-pointer2012032920120316
8916e/tpy6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
8924e/tpy6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
8928e/tpy6gcc -m64 -Os -fomit-frame-pointer2012032920120316
8936e/tpy6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
8940e/tpy6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
9008e/tpy6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
9012e/tpy6gcc -funroll-loops -O -fomit-frame-pointer2012032920120316
9012e/tpy6gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
9020e/tpy6gcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
9020e/tpy6gcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
9028e/tpy6gcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
9032e/tpy6gcc -march=k8 -O -fomit-frame-pointer2012032920120316
9048e/tpy6gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
9048e/tpy6gcc -march=nocona -O -fomit-frame-pointer2012032920120316
9052e/tpy6gcc -O -fomit-frame-pointer2012032920120316
9052e/tpy6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
9052e/tpy6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
9052e/tpy6gcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
9052e/tpy6gcc -march=barcelona -O -fomit-frame-pointer2012032920120316
9056e/tpy6gcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
9060e/tpy6gcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
9064e/tpy6gcc -m64 -O -fomit-frame-pointer2012032920120316
9064e/tpy6gcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
9080e/tpy6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
9092e/tpy6gcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
25784e/tpy6cc2012032920120316
25860e/tpy6gcc -funroll-loops2012032920120316
25912e/tpy6gcc2012032920120316