Implementation notes: amd64, ranger, crypto_stream/tpypy

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_stream
Primitive: tpypy
TimeImplementationCompilerBenchmark dateSUPERCOP version
17000e/tpypygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051820110509
17072e/tpypygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051820110509
17122e/tpypygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051820110509
17159e/tpypygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051820110509
17160e/tpypygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051820110509
17180e/tpypygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051820110509
17269e/tpypygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051820110509
17270e/tpypygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051820110509
17449e/tpypygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051820110509
17503e/tpypygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051820110509
17509e/tpypygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051820110509
17512e/tpypygcc -funroll-loops -O3 -fomit-frame-pointer2011051820110509
17524e/tpypygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051820110509
17537e/tpypygcc -funroll-loops -O2 -fomit-frame-pointer2011051820110509
17666e/tpypygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051820110509
17697e/tpypygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051820110509
17747e/tpypygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051820110509
17776e/tpypygcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051820110509
17839e/tpypygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051820110509
17864e/tpypygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051820110509
17864e/tpypygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051820110509
17882e/tpypygcc -march=barcelona -O2 -fomit-frame-pointer2011051820110509
17885e/tpypygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051820110509
17888e/tpypygcc -march=barcelona -O3 -fomit-frame-pointer2011051820110509
17904e/tpypygcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051820110509
17952e/tpypygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051820110509
18108e/tpypygcc -O2 -fomit-frame-pointer2011051820110509
18128e/tpypygcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051820110509
18128e/tpypygcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051820110509
18128e/tpypygcc -march=k8 -O3 -fomit-frame-pointer2011051820110509
18148e/tpypygcc -m64 -O2 -fomit-frame-pointer2011051820110509
18194e/tpypygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051820110509
18200e/tpypygcc -march=k8 -O2 -fomit-frame-pointer2011051820110509
18216e/tpypygcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051820110509
18216e/tpypygcc -m64 -O3 -fomit-frame-pointer2011051820110509
18223e/tpypygcc -funroll-loops -Os -fomit-frame-pointer2011051820110509
18287e/tpypygcc -O3 -fomit-frame-pointer2011051820110509
18304e/tpypygcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051820110509
18455e/tpypygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051820110509
18480e/tpypygcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051820110509
18480e/tpypygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051820110509
18481e/tpypygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051820110509
18526e/tpypygcc -march=barcelona -Os -fomit-frame-pointer2011051820110509
18568e/tpypygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051820110509
18655e/tpypygcc -march=nocona -O3 -fomit-frame-pointer2011051820110509
18656e/tpypygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051820110509
18656e/tpypygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051820110509
18693e/tpypygcc -m64 -Os -fomit-frame-pointer2011051820110509
18701e/tpypygcc -fno-schedule-insns -Os -fomit-frame-pointer2011051820110509
18789e/tpypygcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051820110509
18789e/tpypygcc -march=k8 -Os -fomit-frame-pointer2011051820110509
18797e/tpypygcc -march=nocona -O2 -fomit-frame-pointer2011051820110509
18832e/tpypygcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051820110509
18974e/tpypygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051820110509
19179e/tpypygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051820110509
19205e/tpypygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051820110509
19260e/tpypygcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051820110509
19301e/tpypygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051820110509
19559e/tpypygcc -Os -fomit-frame-pointer2011051820110509
19656e/tpypygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051820110509
19758e/tpypygcc -m64 -march=k8 -Os -fomit-frame-pointer2011051820110509
19808e/tpypygcc -march=nocona -Os -fomit-frame-pointer2011051820110509
19932e/tpypygcc -m64 -march=core2 -Os -fomit-frame-pointer2011051820110509
19976e/tpypygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051820110509
20040e/tpypygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051820110509
20092e/tpypygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051820110509
20123e/tpypygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051820110509
20137e/tpypygcc -m64 -march=core2 -O -fomit-frame-pointer2011051820110509
20152e/tpypygcc -fno-schedule-insns -O -fomit-frame-pointer2011051820110509
20225e/tpypygcc -m64 -O -fomit-frame-pointer2011051820110509
20240e/tpypygcc -O -fomit-frame-pointer2011051820110509
20266e/tpypygcc -march=nocona -O -fomit-frame-pointer2011051820110509
20267e/tpypygcc -m64 -march=nocona -O -fomit-frame-pointer2011051820110509
20297e/tpypygcc -m64 -march=barcelona -O -fomit-frame-pointer2011051820110509
20312e/tpypygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051820110509
20337e/tpypygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051820110509
20352e/tpypygcc -march=barcelona -O -fomit-frame-pointer2011051820110509
20371e/tpypygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051820110509
20381e/tpypygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051820110509
20416e/tpypygcc -march=k8 -O -fomit-frame-pointer2011051820110509
20504e/tpypygcc -m64 -march=k8 -O -fomit-frame-pointer2011051820110509
20594e/tpypygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051820110509
20728e/tpypygcc -m64 -march=nocona -Os -fomit-frame-pointer2011051820110509
20824e/tpypygcc -funroll-loops -m64 -O -fomit-frame-pointer2011051820110509
20825e/tpypygcc -funroll-loops -O -fomit-frame-pointer2011051820110509
20901e/tpypygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051820110509
20905e/tpypygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051820110509
20944e/tpypygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051820110509
72689e/tpypygcc -funroll-loops2011051820110509
72864e/tpypycc2011051820110509
73304e/tpypygcc2011051820110509