Implementation notes: amd64, macek, crypto_stream/tpy

Computer: macek
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20100903
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
11123e/tpygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
11175e/tpygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090720100903
11415e/tpygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090720100903
11430e/tpygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
11445e/tpygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090720100903
11460e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2010090720100903
11483e/tpygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
11483e/tpygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
11490e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2010090720100903
11535e/tpygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090720100903
11535e/tpygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
11550e/tpygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090720100903
11550e/tpygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
11550e/tpygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090720100903
11557e/tpygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090720100903
11557e/tpygcc -march=barcelona -O2 -fomit-frame-pointer2010090720100903
11565e/tpygcc -march=barcelona -O3 -fomit-frame-pointer2010090720100903
11573e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
11573e/tpygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090720100903
11580e/tpygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
11580e/tpygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090720100903
11587e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
11587e/tpygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
11595e/tpygcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
11595e/tpygcc -march=k8 -O3 -fomit-frame-pointer2010090720100903
11603e/tpygcc -m64 -O2 -fomit-frame-pointer2010090720100903
11618e/tpygcc -funroll-loops -m64 -O -fomit-frame-pointer2010090720100903
11633e/tpygcc -m64 -Os -fomit-frame-pointer2010090720100903
11633e/tpygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090720100903
11640e/tpygcc -funroll-loops -O -fomit-frame-pointer2010090720100903
11640e/tpygcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090720100903
11655e/tpygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
11655e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
11670e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
11685e/tpygcc -O2 -fomit-frame-pointer2010090720100903
11700e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
11700e/tpygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090720100903
11707e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
11707e/tpygcc -march=nocona -Os -fomit-frame-pointer2010090720100903
11715e/tpygcc -Os -fomit-frame-pointer2010090720100903
11722e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
11722e/tpygcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
11722e/tpygcc -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
11722e/tpygcc -march=k8 -Os -fomit-frame-pointer2010090720100903
11730e/tpygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090720100903
11730e/tpygcc -march=barcelona -Os -fomit-frame-pointer2010090720100903
11753e/tpygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
11753e/tpygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090720100903
11753e/tpygcc -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
11782e/tpygcc -march=nocona -O3 -fomit-frame-pointer2010090720100903
11790e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
11790e/tpygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090720100903
11797e/tpygcc -O3 -fomit-frame-pointer2010090720100903
11797e/tpygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
11805e/tpygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090720100903
11805e/tpygcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
11812e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
11812e/tpygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090720100903
11820e/tpygcc -march=k8 -O2 -fomit-frame-pointer2010090720100903
11842e/tpygcc -funroll-loops -Os -fomit-frame-pointer2010090720100903
11842e/tpygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090720100903
11843e/tpygcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
11865e/tpygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090720100903
11872e/tpygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090720100903
11872e/tpygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090720100903
11880e/tpygcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090720100903
11910e/tpygcc -m64 -march=core2 -Os -fomit-frame-pointer2010090720100903
11918e/tpygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090720100903
11970e/tpygcc -march=nocona -O2 -fomit-frame-pointer2010090720100903
11985e/tpygcc -m64 -O3 -fomit-frame-pointer2010090720100903
12143e/tpygcc -m64 -march=core2 -O -fomit-frame-pointer2010090720100903
12195e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
12203e/tpygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090720100903
12210e/tpygcc -m64 -O -fomit-frame-pointer2010090720100903
12217e/tpygcc -march=k8 -O -fomit-frame-pointer2010090720100903
12225e/tpygcc -O -fomit-frame-pointer2010090720100903
12225e/tpygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090720100903
12285e/tpygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090720100903
12285e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
12285e/tpygcc -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
12323e/tpygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
12330e/tpygcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090720100903
12360e/tpygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090720100903
12375e/tpygcc -march=barcelona -O -fomit-frame-pointer2010090720100903
12382e/tpygcc -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
12435e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
12525e/tpygcc -march=nocona -O -fomit-frame-pointer2010090720100903
12697e/tpygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090720100903
41895e/tpycc2010090720100903
42135e/tpygcc -funroll-loops2010090720100903
42195e/tpygcc2010090720100903