Implementation notes: amd64, berlekamp, crypto_stream/tpy

Computer: berlekamp
Architecture: amd64
CPU ID: GenuineIntel-00010677-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: tpy
TimeImplementationCompilerBenchmark dateSUPERCOP version
10226e/tpygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
10243e/tpygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052820120525
10259e/tpygcc -funroll-loops -O2 -fomit-frame-pointer2012052820120525
10260e/tpygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
10302e/tpygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120525
10302e/tpygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052820120525
10353e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
10362e/tpygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120525
10362e/tpygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
10370e/tpygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
10378e/tpygcc -funroll-loops -O3 -fomit-frame-pointer2012052820120525
10387e/tpygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052820120525
10438e/tpygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
10472e/tpygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052820120525
10625e/tpygcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052820120525
10633e/tpygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052820120525
10676e/tpygcc -O3 -fomit-frame-pointer2012052820120525
10693e/tpygcc -m64 -O2 -fomit-frame-pointer2012052820120525
10718e/tpygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052820120525
10727e/tpygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
10769e/tpygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
10778e/tpygcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
10787e/tpygcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
10803e/tpygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
10820e/tpygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
10820e/tpygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052820120525
10838e/tpygcc -O2 -fomit-frame-pointer2012052820120525
10846e/tpygcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
10855e/tpygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052820120525
10855e/tpygcc -march=barcelona -O3 -fomit-frame-pointer2012052820120525
10863e/tpygcc -m64 -O3 -fomit-frame-pointer2012052820120525
10863e/tpygcc -march=barcelona -O2 -fomit-frame-pointer2012052820120525
10889e/tpygcc -march=k8 -O2 -fomit-frame-pointer2012052820120525
10931e/tpygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052820120525
10957e/tpygcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052820120525
10990e/tpygcc -march=nocona -O2 -fomit-frame-pointer2012052820120525
11016e/tpygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052820120525
11042e/tpygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052820120525
11050e/tpygcc -march=nocona -O3 -fomit-frame-pointer2012052820120525
11059e/tpygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052820120525
11067e/tpygcc -march=k8 -O3 -fomit-frame-pointer2012052820120525
11075e/tpygcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
11075e/tpygcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
11160e/tpygcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
11229e/tpygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052820120525
11271e/tpygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
11279e/tpygcc -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
11296e/tpygcc -m64 -Os -fomit-frame-pointer2012052820120525
11305e/tpygcc -funroll-loops -Os -fomit-frame-pointer2012052820120525
11305e/tpygcc -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
11305e/tpygcc -march=k8 -Os -fomit-frame-pointer2012052820120525
11314e/tpygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
11322e/tpygcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120525
11322e/tpygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052820120525
11322e/tpygcc -march=barcelona -Os -fomit-frame-pointer2012052820120525
11339e/tpygcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
11356e/tpygcc -Os -fomit-frame-pointer2012052820120525
11356e/tpygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052820120525
11365e/tpygcc -m64 -march=core2 -Os -fomit-frame-pointer2012052820120525
11381e/tpygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052820120525
11415e/tpygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
11475e/tpygcc -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
11509e/tpygcc -march=nocona -Os -fomit-frame-pointer2012052820120525
11534e/tpygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
11535e/tpygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052820120525
11832e/tpygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052820120525
11849e/tpygcc -m64 -march=core2 -O -fomit-frame-pointer2012052820120525
11857e/tpygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052820120525
11858e/tpygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052820120525
11866e/tpygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
11891e/tpygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052820120525
11892e/tpygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
11900e/tpygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052820120525
11926e/tpygcc -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
11934e/tpygcc -march=nocona -O -fomit-frame-pointer2012052820120525
11942e/tpygcc -march=barcelona -O -fomit-frame-pointer2012052820120525
11968e/tpygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
11985e/tpygcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120525
11985e/tpygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052820120525
11985e/tpygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052820120525
11985e/tpygcc -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
12011e/tpygcc -m64 -O -fomit-frame-pointer2012052820120525
12036e/tpygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
12045e/tpygcc -funroll-loops -O -fomit-frame-pointer2012052820120525
12104e/tpygcc -O -fomit-frame-pointer2012052820120525
12138e/tpygcc -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
12146e/tpygcc -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
12181e/tpygcc -march=k8 -O -fomit-frame-pointer2012052820120525
42186e/tpygcc -funroll-loops2012052820120525
42415e/tpygcc2012052820120525
42772e/tpycc2012052820120525