Implementation notes: amd64, thinkaes, crypto_stream/tpy

Computer: thinkaes
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 20100120
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
9381e/tpygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010040120100120
9402e/tpygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010040120100120
9408e/tpygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010040120100120
9414e/tpygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010040120100120
9516e/tpygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010040120100120
9516e/tpygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010040120100120
9519e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010040120100120
9546e/tpygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010040120100120
9552e/tpygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010040120100120
9552e/tpygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010040120100120
9591e/tpygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010040120100120
9591e/tpygcc -m64 -march=nocona -O3 -fomit-frame-pointer2010040120100120
9603e/tpygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010040120100120
9615e/tpygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010040120100120
9618e/tpygcc -march=nocona -O2 -fomit-frame-pointer2010040120100120
9621e/tpygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010040120100120
9627e/tpygcc -m64 -march=nocona -O2 -fomit-frame-pointer2010040120100120
9654e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2010040120100120
9681e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2010040120100120
9684e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010040120100120
9687e/tpygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010040120100120
9810e/tpygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010040120100120
9816e/tpygcc -O2 -fomit-frame-pointer2010040120100120
9825e/tpygcc -O3 -fomit-frame-pointer2010040120100120
9828e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2010040120100120
9831e/tpygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010040120100120
9843e/tpygcc -m64 -march=k8 -O -fomit-frame-pointer2010040120100120
9855e/tpygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010040120100120
9870e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010040120100120
9870e/tpygcc -march=k8 -O2 -fomit-frame-pointer2010040120100120
9870e/tpygcc -march=k8 -O3 -fomit-frame-pointer2010040120100120
9885e/tpygcc -m64 -march=k8 -O2 -fomit-frame-pointer2010040120100120
9885e/tpygcc -m64 -march=k8 -O3 -fomit-frame-pointer2010040120100120
9888e/tpygcc -O -fomit-frame-pointer2010040120100120
9888e/tpygcc -funroll-loops -m64 -O -fomit-frame-pointer2010040120100120
9897e/tpygcc -m64 -march=core2 -O3 -fomit-frame-pointer2010040120100120
9900e/tpygcc -m64 -O3 -fomit-frame-pointer2010040120100120
9900e/tpygcc -m64 -O -fomit-frame-pointer2010040120100120
9900e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010040120100120
9903e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2010040120100120
9903e/tpygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010040120100120
9903e/tpygcc -march=barcelona -O3 -fomit-frame-pointer2010040120100120
9909e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010040120100120
9912e/tpygcc -m64 -O2 -fomit-frame-pointer2010040120100120
9912e/tpygcc -m64 -march=core2 -O -fomit-frame-pointer2010040120100120
9912e/tpygcc -march=barcelona -O2 -fomit-frame-pointer2010040120100120
9915e/tpygcc -m64 -march=nocona -O -fomit-frame-pointer2010040120100120
9921e/tpygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010040120100120
9927e/tpygcc -funroll-loops -O -fomit-frame-pointer2010040120100120
9927e/tpygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010040120100120
9930e/tpygcc -march=nocona -O -fomit-frame-pointer2010040120100120
9933e/tpygcc -m64 -march=core2 -O2 -fomit-frame-pointer2010040120100120
9933e/tpygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010040120100120
9936e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010040120100120
9939e/tpygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010040120100120
9939e/tpyicc -O1 -static -no-vec2010040120100120
9939e/tpyicc -O1 -xW -static -no-vec2010040120100120
9939e/tpyicc -m64 -O1 -static -no-vec2010040120100120
9942e/tpyicc -O1 -xP -static -no-vec2010040120100120
9945e/tpygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010040120100120
9945e/tpygcc -march=nocona -O3 -fomit-frame-pointer2010040120100120
9948e/tpygcc -march=k8 -O -fomit-frame-pointer2010040120100120
9951e/tpygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010040120100120
9954e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010040120100120
9957e/tpygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010040120100120
9960e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2010040120100120
9963e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2010040120100120
9981e/tpygcc -march=barcelona -O -fomit-frame-pointer2010040120100120
10059e/tpyicc -O1 -xP -static2010040120100120
10062e/tpyicc -O1 -xW -static2010040120100120
10062e/tpyicc -m64 -O1 -static2010040120100120
10074e/tpyicc -no-vec2010040120100120
10083e/tpyicc -O1 -static2010040120100120
10152e/tpygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010040120100120
10164e/tpygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010040120100120
10218e/tpygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010040120100120
10221e/tpyicc -m64 -Os -static -no-vec2010040120100120
10224e/tpyicc -Os -static -no-vec2010040120100120
10224e/tpyicc -Os -xW -static -no-vec2010040120100120
10227e/tpyicc -Os -xP -static -no-vec2010040120100120
10275e/tpyicc -m64 -xHost -vec-report0 -static2010040120100120
10278e/tpygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010040120100120
10284e/tpyicc -Os -xP -static2010040120100120
10287e/tpyicc -m64 -Os -static2010040120100120
10290e/tpyicc2010040120100120
10290e/tpyicc -Os -static2010040120100120
10293e/tpygcc -m64 -march=nocona -Os -fomit-frame-pointer2010040120100120
10299e/tpygcc -march=nocona -Os -fomit-frame-pointer2010040120100120
10302e/tpygcc -march=k8 -Os -fomit-frame-pointer2010040120100120
10311e/tpyicc -O2 -static -no-vec2010040120100120
10314e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2010040120100120
10314e/tpygcc -m64 -Os -fomit-frame-pointer2010040120100120
10314e/tpyicc -Os -xW -static2010040120100120
10320e/tpygcc -Os -fomit-frame-pointer2010040120100120
10320e/tpygcc -funroll-loops -Os -fomit-frame-pointer2010040120100120
10320e/tpygcc -funroll-loops -m64 -Os -fomit-frame-pointer2010040120100120
10320e/tpyicc -O2 -xP -static -no-vec2010040120100120
10320e/tpyicc -O2 -xW -static -no-vec2010040120100120
10320e/tpyicc -m64 -O2 -static -no-vec2010040120100120
10323e/tpygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010040120100120
10323e/tpygcc -m64 -march=k8 -Os -fomit-frame-pointer2010040120100120
10326e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010040120100120
10326e/tpygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010040120100120
10326e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2010040120100120
10329e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2010040120100120
10341e/tpygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010040120100120
10344e/tpygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010040120100120
10347e/tpygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010040120100120
10353e/tpygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010040120100120
10359e/tpygcc -march=barcelona -Os -fomit-frame-pointer2010040120100120
10380e/tpyicc -m64 -O2 -static2010040120100120
10383e/tpyicc -O2 -xW -static2010040120100120
10407e/tpyicc -O2 -xP -static2010040120100120
10479e/tpyicc -m64 -O3 -static -no-vec2010040120100120
10482e/tpyicc -O2 -static2010040120100120
10503e/tpygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010040120100120
10509e/tpyicc -O3 -static -no-vec2010040120100120
10518e/tpygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010040120100120
10518e/tpyicc -O3 -xP -static -no-vec2010040120100120
10521e/tpygcc -m64 -march=core2 -Os -fomit-frame-pointer2010040120100120
10521e/tpyicc -O3 -xW -static2010040120100120
10542e/tpygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010040120100120
10542e/tpyicc -O3 -xP -static2010040120100120
10542e/tpyicc -m64 -O3 -static2010040120100120
10545e/tpyicc -O3 -static2010040120100120
10575e/tpyicc -O3 -xW -static -no-vec2010040120100120
42495e/tpygcc2010040120100120
42525e/tpygcc -funroll-loops2010040120100120
42540e/tpycc2010040120100120