Implementation notes: amd64, matsui, crypto_stream/tpy

Computer: matsui
Architecture: amd64
CPU ID: GenuineIntel-0001067a-bfebfbff
SUPERCOP version: 20100120
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
9538e/tpyicc -O2 -xW -static2010012320100120
9614e/tpyicc -O2 -static2010012320100120
9614e/tpyicc -m64 -O2 -static2010012320100120
9681e/tpyicc -m64 -O3 -static -no-vec2010012320100120
9700e/tpyicc -O3 -xP -static -no-vec2010012320100120
9700e/tpyicc -O3 -xW -static -no-vec2010012320100120
9718e/tpyicc -O3 -static -no-vec2010012320100120
9728e/tpyicc -O2 -xP -static -no-vec2010012320100120
9737e/tpyicc -m64 -O2 -static -no-vec2010012320100120
9747e/tpyicc -O2 -static -no-vec2010012320100120
9747e/tpyicc -no-vec2010012320100120
10041e/tpyicc -O2 -xP -static2010012320100120
10042e/tpyicc -O1 -xW -static2010012320100120
10042e/tpyicc -m64 -O1 -static2010012320100120
10089e/tpyicc -O1 -static -no-vec2010012320100120
10089e/tpyicc -O1 -xP -static -no-vec2010012320100120
10089e/tpyicc -O1 -xW -static -no-vec2010012320100120
10099e/tpyicc -m64 -O1 -static -no-vec2010012320100120
10108e/tpyicc -Os -xW -static -no-vec2010012320100120
10127e/tpyicc -Os -static -no-vec2010012320100120
10127e/tpyicc -m64 -Os -static -no-vec2010012320100120
10146e/tpyicc -m64 -O3 -static2010012320100120
10156e/tpyicc -O3 -static2010012320100120
10165e/tpyicc -O3 -xW -static2010012320100120
10222e/tpyicc -O3 -xP -static2010012320100120
10250e/tpyicc -O2 -xW -static -no-vec2010012320100120
10403e/tpyicc -Os -xP -static2010012320100120
10440e/tpyicc -Os -xW -static2010012320100120
10440e/tpyicc -m64 -Os -static2010012320100120
10441e/tpyicc -Os -static2010012320100120
10488e/tpyicc2010012320100120
10497e/tpyicc -m64 -xHost -vec-report0 -static2010012320100120
10498e/tpyicc -O1 -static2010012320100120
10536e/tpygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010012320100120
10554e/tpyicc -O1 -xP -static2010012320100120
10659e/tpyicc -Os -xP -static -no-vec2010012320100120
10754e/tpygcc -O3 -fomit-frame-pointer2010012320100120
10773e/tpygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010012320100120
10811e/tpygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010012320100120
10821e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
10821e/tpygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
10830e/tpygcc -m64 -O2 -fomit-frame-pointer2010012320100120
10839e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
10839e/tpygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010012320100120
10839e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
10849e/tpygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
10878e/tpygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
10887e/tpygcc -funroll-loops -O -fomit-frame-pointer2010012320100120
10887e/tpygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010012320100120
10896e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010012320100120
10897e/tpygcc -m64 -march=k8 -O3 -fomit-frame-pointer2010012320100120
10915e/tpygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010012320100120
10925e/tpygcc -funroll-loops -m64 -O -fomit-frame-pointer2010012320100120
10944e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
10944e/tpygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
10953e/tpygcc -O2 -fomit-frame-pointer2010012320100120
10953e/tpygcc -m64 -O3 -fomit-frame-pointer2010012320100120
10953e/tpygcc -march=barcelona -O3 -fomit-frame-pointer2010012320100120
10963e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2010012320100120
10963e/tpygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010012320100120
10992e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010012320100120
11001e/tpygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010012320100120
11001e/tpygcc -march=barcelona -O2 -fomit-frame-pointer2010012320100120
11010e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
11039e/tpygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010012320100120
11048e/tpygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
11049e/tpygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
11049e/tpygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010012320100120
11058e/tpygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010012320100120
11077e/tpygcc -march=k8 -O3 -fomit-frame-pointer2010012320100120
11096e/tpygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
11096e/tpygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010012320100120
11115e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010012320100120
11124e/tpygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010012320100120
11125e/tpygcc -march=k8 -O2 -fomit-frame-pointer2010012320100120
11134e/tpygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010012320100120
11182e/tpygcc -march=nocona -O3 -fomit-frame-pointer2010012320100120
11200e/tpygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010012320100120
11210e/tpygcc -m64 -march=nocona -O2 -fomit-frame-pointer2010012320100120
11238e/tpygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
11239e/tpygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010012320100120
11258e/tpygcc -march=k8 -Os -fomit-frame-pointer2010012320100120
11276e/tpygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010012320100120
11277e/tpygcc -m64 -march=nocona -O3 -fomit-frame-pointer2010012320100120
11343e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
11353e/tpygcc -Os -fomit-frame-pointer2010012320100120
11353e/tpygcc -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
11353e/tpygcc -march=barcelona -Os -fomit-frame-pointer2010012320100120
11372e/tpygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010012320100120
11409e/tpygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
11409e/tpygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010012320100120
11419e/tpygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010012320100120
11419e/tpygcc -march=nocona -O2 -fomit-frame-pointer2010012320100120
11447e/tpygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
11457e/tpygcc -O -fomit-frame-pointer2010012320100120
11457e/tpygcc -m64 -O -fomit-frame-pointer2010012320100120
11466e/tpygcc -m64 -march=nocona -Os -fomit-frame-pointer2010012320100120
11486e/tpygcc -m64 -march=nocona -O -fomit-frame-pointer2010012320100120
11495e/tpygcc -march=nocona -O -fomit-frame-pointer2010012320100120
11504e/tpygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010012320100120
11523e/tpygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010012320100120
11524e/tpygcc -m64 -march=k8 -O -fomit-frame-pointer2010012320100120
11543e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2010012320100120
11543e/tpygcc -march=k8 -O -fomit-frame-pointer2010012320100120
11552e/tpygcc -m64 -march=core2 -Os -fomit-frame-pointer2010012320100120
11561e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
11561e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010012320100120
11571e/tpygcc -m64 -Os -fomit-frame-pointer2010012320100120
11571e/tpygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010012320100120
11581e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
11590e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
11590e/tpygcc -m64 -march=core2 -O3 -fomit-frame-pointer2010012320100120
11590e/tpygcc -m64 -march=core2 -O -fomit-frame-pointer2010012320100120
11590e/tpygcc -march=barcelona -O -fomit-frame-pointer2010012320100120
11609e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2010012320100120
11628e/tpygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010012320100120
11637e/tpygcc -m64 -march=core2 -O2 -fomit-frame-pointer2010012320100120
11637e/tpygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010012320100120
11799e/tpygcc -march=nocona -Os -fomit-frame-pointer2010012320100120
12094e/tpygcc -funroll-loops -m64 -Os -fomit-frame-pointer2010012320100120
12122e/tpygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010012320100120
12131e/tpygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010012320100120
12169e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010012320100120
12227e/tpygcc -m64 -march=k8 -O2 -fomit-frame-pointer2010012320100120
12359e/tpygcc -funroll-loops -Os -fomit-frame-pointer2010012320100120
12360e/tpygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010012320100120
12701e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2010012320100120
40299e/tpygcc -funroll-loops2010012320100120
40755e/tpygcc2010012320100120
40974e/tpycc2010012320100120