Implementation notes: amd64, lanczos, crypto_stream/nlsv2

Computer: lanczos
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20110106
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
7128e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2010112220101111
7173e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010112220101111
7182e/v2/sync/2gcc -O3 -fomit-frame-pointer2010112220101111
7209e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2010112220101111
7218e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010112220101111
7317e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010112220101111
7362e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010112220101111
7362e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2010112220101111
7371e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2010112220101111
7380e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010112220101111
7416e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010112220101111
7416e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010112220101111
7416e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010112220101111
7434e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2010112220101111
7470e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010112220101111
7488e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010112220101111
7515e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2010112220101111
7515e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010112220101111
7524e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010112220101111
7578e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010112220101111
7587e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010112220101111
7605e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010112220101111
7605e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010112220101111
7614e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010112220101111
7632e/v2/sync/2gcc -Os -fomit-frame-pointer2010112220101111
7632e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010112220101111
7641e/v2/sync/2gcc -O2 -fomit-frame-pointer2010112220101111
7641e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2010112220101111
7641e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2010112220101111
7641e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2010112220101111
7641e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010112220101111
7641e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2010112220101111
7650e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010112220101111
7650e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010112220101111
7659e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2010112220101111
7659e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2010112220101111
7668e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2010112220101111
7686e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010112220101111
7722e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2010112220101111
7731e/v2/sync/2gcc -O -fomit-frame-pointer2010112220101111
7731e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2010112220101111
7749e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2010112220101111
7749e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010112220101111
7767e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2010112220101111
7794e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010112220101111
7803e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2010112220101111
7812e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010112220101111
7884e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010112220101111
7884e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2010112220101111
7920e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2010112220101111
7947e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010112220101111
7956e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2010112220101111
8046e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010112220101111
8082e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010112220101111
8091e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010112220101111
8100e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2010112220101111
8100e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2010112220101111
8109e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2010112220101111
8154e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2010112220101111
8226e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010112220101111
13869e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010112220101111
14013e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010112220101111
14076e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010112220101111
14103e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010112220101111
14346e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010112220101111
14436e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2010112220101111
14490e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2010112220101111
14661e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010112220101111
14778e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2010112220101111
14850e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010112220101111
14904e/v2/sync/1gcc -O3 -fomit-frame-pointer2010112220101111
14913e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010112220101111
15498e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010112220101111
15606e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010112220101111
15993e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2010112220101111
16308e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010112220101111
16389e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010112220101111
16650e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010112220101111
16713e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2010112220101111
16992e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010112220101111
17712e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010112220101111
17820e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2010112220101111
17838e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010112220101111
17865e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010112220101111
17892e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010112220101111
17964e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010112220101111
17982e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010112220101111
17991e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010112220101111
18540e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2010112220101111
22338e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2010112220101111
22347e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2010112220101111
22356e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2010112220101111
22356e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2010112220101111
22365e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2010112220101111
22374e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2010112220101111
22401e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2010112220101111
22410e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2010112220101111
22410e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2010112220101111
22419e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010112220101111
22428e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2010112220101111
22437e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2010112220101111
22446e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010112220101111
22455e/v2/sync/1gcc -O -fomit-frame-pointer2010112220101111
22527e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2010112220101111
22527e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2010112220101111
22536e/v2/sync/1gcc -Os -fomit-frame-pointer2010112220101111
22563e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2010112220101111
22608e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2010112220101111
22779e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010112220101111
22788e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010112220101111
22788e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2010112220101111
22797e/v2/sync/1gcc -O2 -fomit-frame-pointer2010112220101111
22833e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2010112220101111
24678e/v2/sync/2gcc -funroll-loops2010112220101111
25371e/v2/sync/2gcc2010112220101111
25497e/v2/sync/2cc2010112220101111
31860e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010112220101111
32922e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010112220101111
33201e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010112220101111
33453e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2010112220101111
33453e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010112220101111
33498e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010112220101111
33867e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010112220101111
93528e/v2/sync/1gcc2010112220101111
93555e/v2/sync/1cc2010112220101111
93564e/v2/sync/1gcc -funroll-loops2010112220101111