Implementation notes: amd64, pistol, crypto_stream/snow20

Computer: pistol
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20121016
Operation: crypto_stream
Primitive: snow20
TimeImplementationCompilerBenchmark dateSUPERCOP version
8312e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012110620121016
8329e/benchmarks/snow-2.0gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012110620121016
8376e/benchmarks/snow-2.0gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012110620121016
8402e/benchmarks/snow-2.0gcc -march=nocona -O3 -fomit-frame-pointer2012110620121016
8417e/benchmarks/snow-2.0gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012110620121016
8435e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012110620121016
8554e/benchmarks/snow-2.0gcc -O3 -fomit-frame-pointer2012110620121016
8576e/benchmarks/snow-2.0gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012110620121016
8581e/benchmarks/snow-2.0gcc -m64 -O3 -fomit-frame-pointer2012110620121016
8602e/benchmarks/snow-2.0gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012110620121016
8602e/benchmarks/snow-2.0gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012110620121016
8602e/benchmarks/snow-2.0gcc -march=k8 -O3 -fomit-frame-pointer2012110620121016
8607e/benchmarks/snow-2.0gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012110620121016
8614e/benchmarks/snow-2.0gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012110620121016
8619e/benchmarks/snow-2.0gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012110620121016
8628e/benchmarks/snow-2.0gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012110620121016
8652e/benchmarks/snow-2.0gcc -funroll-loops -O -fomit-frame-pointer2012110620121016
8652e/benchmarks/snow-2.0gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012110620121016
8655e/benchmarks/snow-2.0gcc -funroll-loops -m64 -O -fomit-frame-pointer2012110620121016
8657e/benchmarks/snow-2.0gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012110620121016
8658e/benchmarks/snow-2.0gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012110620121016
8661e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012110620121016
8666e/benchmarks/snow-2.0gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012110620121016
8668e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012110620121016
8671e/benchmarks/snow-2.0gcc -march=barcelona -O3 -fomit-frame-pointer2012110620121016
8674e/benchmarks/snow-2.0gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012110620121016
8685e/benchmarks/snow-2.0gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012110620121016
8704e/benchmarks/snow-2.0gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012110620121016
8744e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012110620121016
9362e/benchmarks/snow-2.0gcc -m64 -march=nocona -Os -fomit-frame-pointer2012110620121016
9380e/benchmarks/snow-2.0gcc -march=nocona -Os -fomit-frame-pointer2012110620121016
9389e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012110620121016
9407e/benchmarks/snow-2.0gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012110620121016
9409e/benchmarks/snow-2.0gcc -funroll-loops -O3 -fomit-frame-pointer2012110620121016
9428e/benchmarks/snow-2.0gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012110620121016
9432e/benchmarks/snow-2.0gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012110620121016
9462e/benchmarks/snow-2.0gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012110620121016
9478e/benchmarks/snow-2.0gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012110620121016
9480e/benchmarks/snow-2.0gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012110620121016
9497e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012110620121016
9498e/benchmarks/snow-2.0gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012110620121016
9499e/benchmarks/snow-2.0gcc -funroll-loops -O2 -fomit-frame-pointer2012110620121016
9506e/benchmarks/snow-2.0gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012110620121016
9508e/benchmarks/snow-2.0gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012110620121016
9514e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012110620121016
9522e/benchmarks/snow-2.0gcc -m64 -O2 -fomit-frame-pointer2012110620121016
9529e/benchmarks/snow-2.0gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012110620121016
9534e/benchmarks/snow-2.0gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012110620121016
9538e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012110620121016
9540e/benchmarks/snow-2.0gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012110620121016
9546e/benchmarks/snow-2.0gcc -m64 -O -fomit-frame-pointer2012110620121016
9556e/benchmarks/snow-2.0gcc -fno-schedule-insns -O -fomit-frame-pointer2012110620121016
9564e/benchmarks/snow-2.0gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012110620121016
9566e/benchmarks/snow-2.0gcc -m64 -march=core2 -O -fomit-frame-pointer2012110620121016
9584e/benchmarks/snow-2.0gcc -O2 -fomit-frame-pointer2012110620121016
9588e/benchmarks/snow-2.0gcc -Os -fomit-frame-pointer2012110620121016
9590e/benchmarks/snow-2.0gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012110620121016
9590e/benchmarks/snow-2.0gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012110620121016
9592e/benchmarks/snow-2.0gcc -m64 -march=corei7 -O -fomit-frame-pointer2012110620121016
9592e/benchmarks/snow-2.0gcc -march=barcelona -Os -fomit-frame-pointer2012110620121016
9594e/benchmarks/snow-2.0gcc -march=barcelona -O -fomit-frame-pointer2012110620121016
9602e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012110620121016
9606e/benchmarks/snow-2.0gcc -march=k8 -Os -fomit-frame-pointer2012110620121016
9610e/benchmarks/snow-2.0gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012110620121016
9616e/benchmarks/snow-2.0gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012110620121016
9618e/benchmarks/snow-2.0gcc -fno-schedule-insns -Os -fomit-frame-pointer2012110620121016
9620e/benchmarks/snow-2.0gcc -march=k8 -O2 -fomit-frame-pointer2012110620121016
9622e/benchmarks/snow-2.0gcc -m64 -march=core2 -Os -fomit-frame-pointer2012110620121016
9630e/benchmarks/snow-2.0gcc -march=nocona -O2 -fomit-frame-pointer2012110620121016
9632e/benchmarks/snow-2.0gcc -O -fomit-frame-pointer2012110620121016
9632e/benchmarks/snow-2.0gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012110620121016
9636e/benchmarks/snow-2.0gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012110620121016
9640e/benchmarks/snow-2.0gcc -m64 -Os -fomit-frame-pointer2012110620121016
9640e/benchmarks/snow-2.0gcc -m64 -march=nocona -O -fomit-frame-pointer2012110620121016
9646e/benchmarks/snow-2.0gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012110620121016
9652e/benchmarks/snow-2.0gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012110620121016
9656e/benchmarks/snow-2.0gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012110620121016
9698e/benchmarks/snow-2.0gcc -march=nocona -O -fomit-frame-pointer2012110620121016
9700e/benchmarks/snow-2.0gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012110620121016
9704e/benchmarks/snow-2.0gcc -march=barcelona -O2 -fomit-frame-pointer2012110620121016
9706e/benchmarks/snow-2.0gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012110620121016
9728e/benchmarks/snow-2.0gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012110620121016
9728e/benchmarks/snow-2.0gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012110620121016
9738e/benchmarks/snow-2.0gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012110620121016
9744e/benchmarks/snow-2.0gcc -m64 -march=barcelona -O -fomit-frame-pointer2012110620121016
9754e/benchmarks/snow-2.0gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012110620121016
9756e/benchmarks/snow-2.0gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012110620121016
9768e/benchmarks/snow-2.0gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012110620121016
9774e/benchmarks/snow-2.0gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012110620121016
9786e/benchmarks/snow-2.0gcc -m64 -march=k8 -Os -fomit-frame-pointer2012110620121016
9800e/benchmarks/snow-2.0gcc -march=k8 -O -fomit-frame-pointer2012110620121016
9889e/benchmarks/snow-2.0gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012110620121016
9938e/benchmarks/snow-2.0gcc -m64 -march=k8 -O -fomit-frame-pointer2012110620121016
10412e/benchmarks/snow-2.0gcc -funroll-loops -Os -fomit-frame-pointer2012110620121016
10420e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012110620121016
10434e/benchmarks/snow-2.0gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012110620121016
10434e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012110620121016
10436e/benchmarks/snow-2.0gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012110620121016
10452e/benchmarks/snow-2.0gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012110620121016
10638e/benchmarks/snow-2.0gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012110620121016
24308e/benchmarks/snow-2.0gcc -funroll-loops2012110620121016
24750e/benchmarks/snow-2.0gcc2012110620121016
29072e/benchmarks/snow-2.0cc2012110620121016