Implementation notes: amd64, sandy0, crypto_stream/tpy

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
11264e/tpygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
11268e/tpygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
11272e/tpygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
11272e/tpygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
11276e/tpygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
11276e/tpygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
11292e/tpygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
11292e/tpygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
11296e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
11300e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
11320e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
11324e/tpygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
11324e/tpygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
11336e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
11452e/tpygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
11460e/tpygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
11464e/tpygcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
11468e/tpygcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
11472e/tpygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
11508e/tpygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
11508e/tpygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
11512e/tpygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
11516e/tpygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
11516e/tpygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
11516e/tpygcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
11520e/tpygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
11528e/tpygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
11532e/tpygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
11536e/tpygcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
11540e/tpygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
11540e/tpygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
11544e/tpygcc -O3 -fomit-frame-pointer2012032920120316
11544e/tpygcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
11564e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
11564e/tpygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
11572e/tpygcc -m64 -O3 -fomit-frame-pointer2012032920120316
11572e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
11572e/tpygcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
11576e/tpygcc -O2 -fomit-frame-pointer2012032920120316
11592e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
11604e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
11616e/tpygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
11624e/tpygcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
11628e/tpygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
11628e/tpygcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
11652e/tpygcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
11656e/tpygcc -m64 -O2 -fomit-frame-pointer2012032920120316
11664e/tpygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
11716e/tpygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
11728e/tpygcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
12444e/tpygcc -funroll-loops -O -fomit-frame-pointer2012032920120316
12448e/tpygcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
12456e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
12492e/tpygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
12560e/tpygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
12580e/tpygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
12588e/tpygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
12652e/tpygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
12664e/tpygcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
12680e/tpygcc -march=nocona -Os -fomit-frame-pointer2012032920120316
12724e/tpygcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
12724e/tpygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
12728e/tpygcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
12732e/tpygcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
12764e/tpygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
12772e/tpygcc -m64 -Os -fomit-frame-pointer2012032920120316
12780e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
12780e/tpygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
12784e/tpygcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
12792e/tpygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
12812e/tpygcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
12824e/tpygcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
12832e/tpygcc -march=k8 -Os -fomit-frame-pointer2012032920120316
12840e/tpygcc -Os -fomit-frame-pointer2012032920120316
12840e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
12892e/tpygcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
12896e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
12916e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
12936e/tpygcc -march=barcelona -O -fomit-frame-pointer2012032920120316
12984e/tpygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
12988e/tpygcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
12996e/tpygcc -m64 -O -fomit-frame-pointer2012032920120316
12996e/tpygcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
12996e/tpygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
12996e/tpygcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
12996e/tpygcc -march=k8 -O -fomit-frame-pointer2012032920120316
12996e/tpygcc -march=nocona -O -fomit-frame-pointer2012032920120316
13000e/tpygcc -O -fomit-frame-pointer2012032920120316
13000e/tpygcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
13008e/tpygcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
13040e/tpygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
13044e/tpygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
13048e/tpygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
13060e/tpygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
13068e/tpygcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
13072e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
13076e/tpygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
13088e/tpygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
13232e/tpygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
13592e/tpygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
38416e/tpycc2012032920120316
38448e/tpygcc -funroll-loops2012032920120316
38568e/tpygcc2012032920120316