Implementation notes: amd64, pistol, crypto_stream/tpy

Computer: pistol
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20121016
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
13304e/tpygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012110620121016
13362e/tpygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012110620121016
13376e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012110620121016
13392e/tpygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012110620121016
13408e/tpygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012110620121016
13426e/tpygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012110620121016
13440e/tpygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012110620121016
13441e/tpygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012110620121016
13452e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2012110620121016
13483e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012110620121016
13496e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2012110620121016
13499e/tpygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012110620121016
13544e/tpygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012110620121016
13638e/tpygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012110620121016
13681e/tpygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012110620121016
13698e/tpygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012110620121016
13702e/tpygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012110620121016
13772e/tpygcc -m64 -O2 -fomit-frame-pointer2012110620121016
13784e/tpygcc -march=barcelona -O2 -fomit-frame-pointer2012110620121016
13804e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012110620121016
13866e/tpygcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012110620121016
13876e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012110620121016
13894e/tpygcc -march=nocona -O2 -fomit-frame-pointer2012110620121016
13916e/tpygcc -O3 -fomit-frame-pointer2012110620121016
13916e/tpygcc -march=barcelona -O3 -fomit-frame-pointer2012110620121016
13920e/tpygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012110620121016
13932e/tpygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012110620121016
13938e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012110620121016
13942e/tpygcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012110620121016
13946e/tpygcc -O2 -fomit-frame-pointer2012110620121016
13949e/tpygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012110620121016
13950e/tpygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012110620121016
13952e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012110620121016
13960e/tpygcc -march=k8 -O3 -fomit-frame-pointer2012110620121016
13962e/tpygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012110620121016
13968e/tpygcc -march=nocona -O3 -fomit-frame-pointer2012110620121016
13970e/tpygcc -m64 -O3 -fomit-frame-pointer2012110620121016
13990e/tpygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012110620121016
13996e/tpygcc -march=k8 -O2 -fomit-frame-pointer2012110620121016
14014e/tpygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012110620121016
14030e/tpygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012110620121016
14066e/tpygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012110620121016
14102e/tpygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012110620121016
14130e/tpygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012110620121016
14222e/tpygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012110620121016
14224e/tpygcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012110620121016
14228e/tpygcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012110620121016
14236e/tpygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012110620121016
14248e/tpygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012110620121016
14404e/tpygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012110620121016
14668e/tpygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012110620121016
14694e/tpygcc -funroll-loops -m64 -O -fomit-frame-pointer2012110620121016
14718e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012110620121016
14736e/tpygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012110620121016
14742e/tpygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012110620121016
14760e/tpygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012110620121016
14764e/tpygcc -m64 -march=k8 -Os -fomit-frame-pointer2012110620121016
14774e/tpygcc -funroll-loops -O -fomit-frame-pointer2012110620121016
14784e/tpygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012110620121016
14794e/tpygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012110620121016
14794e/tpygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012110620121016
14796e/tpygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012110620121016
14816e/tpygcc -march=k8 -Os -fomit-frame-pointer2012110620121016
14826e/tpygcc -m64 -Os -fomit-frame-pointer2012110620121016
14836e/tpygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012110620121016
14860e/tpygcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012110620121016
14862e/tpygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012110620121016
14886e/tpygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012110620121016
14898e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012110620121016
14900e/tpygcc -m64 -march=nocona -Os -fomit-frame-pointer2012110620121016
14904e/tpygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012110620121016
14972e/tpygcc -march=barcelona -O -fomit-frame-pointer2012110620121016
14978e/tpygcc -m64 -march=core2 -Os -fomit-frame-pointer2012110620121016
14980e/tpygcc -O -fomit-frame-pointer2012110620121016
14980e/tpygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012110620121016
14984e/tpygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012110620121016
14986e/tpygcc -m64 -march=k8 -O -fomit-frame-pointer2012110620121016
14994e/tpygcc -m64 -march=core2 -O -fomit-frame-pointer2012110620121016
15000e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012110620121016
15002e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2012110620121016
15004e/tpygcc -march=nocona -Os -fomit-frame-pointer2012110620121016
15018e/tpygcc -m64 -march=corei7 -O -fomit-frame-pointer2012110620121016
15036e/tpygcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012110620121016
15044e/tpygcc -m64 -march=corei7 -Os -fomit-frame-pointer2012110620121016
15052e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2012110620121016
15054e/tpygcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012110620121016
15062e/tpygcc -march=barcelona -Os -fomit-frame-pointer2012110620121016
15072e/tpygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012110620121016
15076e/tpygcc -funroll-loops -Os -fomit-frame-pointer2012110620121016
15078e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2012110620121016
15088e/tpygcc -m64 -O -fomit-frame-pointer2012110620121016
15136e/tpygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012110620121016
15140e/tpygcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012110620121016
15152e/tpygcc -march=k8 -O -fomit-frame-pointer2012110620121016
15164e/tpygcc -Os -fomit-frame-pointer2012110620121016
15168e/tpygcc -march=nocona -O -fomit-frame-pointer2012110620121016
15214e/tpygcc -m64 -march=nocona -O -fomit-frame-pointer2012110620121016
15220e/tpygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012110620121016
15226e/tpygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012110620121016
15348e/tpygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012110620121016
54418e/tpygcc -funroll-loops2012110620121016
54544e/tpygcc2012110620121016
54702e/tpycc2012110620121016