Implementation notes: amd64, ranger, crypto_stream/tpy

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
13141e/tpygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051820110509
13141e/tpygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051820110509
13144e/tpygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051820110509
13174e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051820110509
13178e/tpygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051820110509
13233e/tpygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051820110509
13273e/tpygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051820110509
13288e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2011051820110509
13294e/tpygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051820110509
13302e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2011051820110509
13361e/tpygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051820110509
13376e/tpygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051820110509
13414e/tpygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051820110509
13776e/tpygcc -march=barcelona -O2 -fomit-frame-pointer2011051820110509
13789e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051820110509
13822e/tpygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051820110509
13904e/tpygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051820110509
13904e/tpygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051820110509
13932e/tpygcc -march=barcelona -O3 -fomit-frame-pointer2011051820110509
13938e/tpygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051820110509
13954e/tpygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051820110509
13956e/tpygcc -O3 -fomit-frame-pointer2011051820110509
13963e/tpygcc -m64 -O3 -fomit-frame-pointer2011051820110509
13964e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051820110509
13969e/tpygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051820110509
13979e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051820110509
13994e/tpygcc -m64 -O2 -fomit-frame-pointer2011051820110509
14046e/tpygcc -O2 -fomit-frame-pointer2011051820110509
14080e/tpygcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051820110509
14080e/tpygcc -march=k8 -O2 -fomit-frame-pointer2011051820110509
14151e/tpygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051820110509
14168e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051820110509
14168e/tpygcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051820110509
14168e/tpygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051820110509
14168e/tpygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051820110509
14195e/tpygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051820110509
14333e/tpygcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051820110509
14388e/tpygcc -march=nocona -O3 -fomit-frame-pointer2011051820110509
14401e/tpygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051820110509
14405e/tpygcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051820110509
14417e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051820110509
14428e/tpygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051820110509
14432e/tpygcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051820110509
14459e/tpygcc -funroll-loops -Os -fomit-frame-pointer2011051820110509
14520e/tpygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051820110509
14576e/tpygcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051820110509
14608e/tpygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051820110509
14608e/tpygcc -march=nocona -O2 -fomit-frame-pointer2011051820110509
14696e/tpygcc -funroll-loops -O -fomit-frame-pointer2011051820110509
14840e/tpygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051820110509
14859e/tpygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051820110509
14872e/tpygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051820110509
14908e/tpygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051820110509
14917e/tpygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051820110509
14960e/tpygcc -Os -fomit-frame-pointer2011051820110509
14960e/tpygcc -m64 -march=k8 -Os -fomit-frame-pointer2011051820110509
14960e/tpygcc -march=k8 -Os -fomit-frame-pointer2011051820110509
14961e/tpygcc -funroll-loops -m64 -O -fomit-frame-pointer2011051820110509
15004e/tpygcc -m64 -Os -fomit-frame-pointer2011051820110509
15035e/tpygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051820110509
15042e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2011051820110509
15045e/tpygcc -march=barcelona -Os -fomit-frame-pointer2011051820110509
15048e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051820110509
15048e/tpygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051820110509
15087e/tpygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051820110509
15103e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051820110509
15109e/tpygcc -m64 -O -fomit-frame-pointer2011051820110509
15117e/tpygcc -march=k8 -O3 -fomit-frame-pointer2011051820110509
15118e/tpygcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051820110509
15136e/tpygcc -O -fomit-frame-pointer2011051820110509
15136e/tpygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051820110509
15168e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2011051820110509
15224e/tpygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051820110509
15265e/tpygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051820110509
15271e/tpygcc -m64 -march=core2 -Os -fomit-frame-pointer2011051820110509
15312e/tpygcc -m64 -march=core2 -O -fomit-frame-pointer2011051820110509
15312e/tpygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051820110509
15312e/tpygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051820110509
15340e/tpygcc -march=nocona -Os -fomit-frame-pointer2011051820110509
15352e/tpygcc -march=barcelona -O -fomit-frame-pointer2011051820110509
15356e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2011051820110509
15427e/tpygcc -m64 -march=nocona -Os -fomit-frame-pointer2011051820110509
15519e/tpygcc -march=k8 -O -fomit-frame-pointer2011051820110509
15562e/tpygcc -m64 -march=nocona -O -fomit-frame-pointer2011051820110509
15664e/tpygcc -m64 -march=k8 -O -fomit-frame-pointer2011051820110509
15664e/tpygcc -march=nocona -O -fomit-frame-pointer2011051820110509
16104e/tpygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051820110509
26406e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051820110509
57904e/tpygcc2011051820110509
58532e/tpycc2011051820110509
58718e/tpygcc -funroll-loops2011051820110509