Implementation notes: amd64, cobra, crypto_stream/tpypy

Computer: cobra
Architecture: amd64
CPU ID: GenuineIntel-000006fd-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_stream
Primitive: tpypy
TimeImplementationCompilerBenchmark dateSUPERCOP version
13284e/tpypyicc -O3 -static -no-vec2011062220110609
13284e/tpypyicc -no-vec2011062220110609
13308e/tpypyicc -O2 -xW -static2011062220110609
13308e/tpypyicc -O3 -xW -static2011062220110609
13320e/tpypyicc -O2 -xP -static2011062220110609
13320e/tpypyicc -O3 -xW -static -no-vec2011062220110609
13332e/tpypyicc -O2 -static2011062220110609
13332e/tpypyicc -O2 -xP -static -no-vec2011062220110609
13344e/tpypyicc2011062220110609
13344e/tpypyicc -m64 -O2 -static2011062220110609
13344e/tpypyicc -m64 -O2 -static -no-vec2011062220110609
13380e/tpypyicc -O3 -xP -static -no-vec2011062220110609
13380e/tpypyicc -m64 -xHost -vec-report0 -static2011062220110609
13428e/tpypyicc -m64 -O3 -static -no-vec2011062220110609
13464e/tpypyicc -O3 -xP -static2011062220110609
13524e/tpypygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011120820111120
13524e/tpypyicc -m64 -O3 -static2011062220110609
13536e/tpypygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011120820111120
13596e/tpypyicc -O3 -static2011062220110609
13608e/tpypyicc -O2 -xW -static -no-vec2011062220110609
13740e/tpypyicc -O2 -static -no-vec2011062220110609
13932e/tpypygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011120820111120
13968e/tpypygcc -funroll-loops -O3 -fomit-frame-pointer2011120820111120
13968e/tpypygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011120820111120
13968e/tpypygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011120820111120
14040e/tpypygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011120820111120
14040e/tpypygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011120820111120
14124e/tpypygcc -funroll-loops -O2 -fomit-frame-pointer2011120820111120
14148e/tpypyicc -Os -static2011062220110609
14160e/tpypygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011120820111120
14172e/tpypygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011120820111120
14184e/tpypygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011120820111120
14184e/tpypyicc -O1 -xP -static -no-vec2011062220110609
14184e/tpypyicc -Os -xP -static2011062220110609
14184e/tpypyicc -m64 -O1 -static -no-vec2011062220110609
14196e/tpypygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011120820111120
14196e/tpypygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011120820111120
14196e/tpypyicc -O1 -xP -static2011062220110609
14196e/tpypyicc -m64 -O1 -static2011062220110609
14208e/tpypygcc -m64 -march=barcelona -Os -fomit-frame-pointer2011120820111120
14220e/tpypyicc -O1 -static -no-vec2011062220110609
14232e/tpypygcc -fno-schedule-insns -Os -fomit-frame-pointer2011120820111120
14232e/tpypyicc -Os -xW -static2011062220110609
14268e/tpypygcc -m64 -O3 -fomit-frame-pointer2011120820111120
14268e/tpypyicc -O1 -xW -static -no-vec2011062220110609
14268e/tpypyicc -Os -xP -static -no-vec2011062220110609
14292e/tpypygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011120820111120
14292e/tpypygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011120820111120
14292e/tpypyicc -Os -static -no-vec2011062220110609
14292e/tpypyicc -Os -xW -static -no-vec2011062220110609
14292e/tpypyicc -m64 -Os -static -no-vec2011062220110609
14304e/tpypygcc -m64 -march=k8 -Os -fomit-frame-pointer2011120820111120
14316e/tpypygcc -m64 -march=core2 -O3 -fomit-frame-pointer2011120820111120
14376e/tpypygcc -m64 -march=core2 -O2 -fomit-frame-pointer2011120820111120
14376e/tpypygcc -m64 -march=k8 -O2 -fomit-frame-pointer2011120820111120
14376e/tpypygcc -march=barcelona -O2 -fomit-frame-pointer2011120820111120
14388e/tpypygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011120820111120
14400e/tpypygcc -Os -fomit-frame-pointer2011120820111120
14424e/tpypygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011120820111120
14436e/tpypygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011120820111120
14436e/tpypygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011120820111120
14436e/tpypygcc -march=k8 -O -fomit-frame-pointer2011120820111120
14448e/tpypygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011120820111120
14448e/tpypygcc -march=k8 -Os -fomit-frame-pointer2011120820111120
14460e/tpypygcc -m64 -O2 -fomit-frame-pointer2011120820111120
14472e/tpypygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011120820111120
14484e/tpypygcc -funroll-loops -Os -fomit-frame-pointer2011120820111120
14496e/tpypygcc -march=barcelona -O3 -fomit-frame-pointer2011120820111120
14508e/tpypyicc -O1 -xW -static2011062220110609
14520e/tpypygcc -fno-schedule-insns -O2 -fomit-frame-pointer2011120820111120
14520e/tpypygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011120820111120
14532e/tpypygcc -O2 -fomit-frame-pointer2011120820111120
14532e/tpypygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011120820111120
14532e/tpypygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011120820111120
14532e/tpypygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011120820111120
14556e/tpypygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011120820111120
14568e/tpypygcc -m64 -Os -fomit-frame-pointer2011120820111120
14568e/tpypygcc -m64 -march=barcelona -O -fomit-frame-pointer2011120820111120
14580e/tpypygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011120820111120
14580e/tpypygcc -march=barcelona -Os -fomit-frame-pointer2011120820111120
14592e/tpypygcc -O3 -fomit-frame-pointer2011120820111120
14592e/tpypygcc -m64 -march=core2 -Os -fomit-frame-pointer2011120820111120
14604e/tpypygcc -fno-schedule-insns -O3 -fomit-frame-pointer2011120820111120
14604e/tpypygcc -funroll-loops -m64 -Os -fomit-frame-pointer2011120820111120
14604e/tpypyicc -m64 -Os -static2011062220110609
14616e/tpypygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011120820111120
14640e/tpypygcc -march=k8 -O2 -fomit-frame-pointer2011120820111120
14652e/tpypygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011120820111120
14664e/tpypygcc -march=k8 -O3 -fomit-frame-pointer2011120820111120
14748e/tpypygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011120820111120
14784e/tpypygcc -m64 -march=nocona -O2 -fomit-frame-pointer2011120820111120
14784e/tpypygcc -march=nocona -O -fomit-frame-pointer2011120820111120
14808e/tpypygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011120820111120
14856e/tpypygcc -march=nocona -Os -fomit-frame-pointer2011120820111120
14868e/tpypygcc -m64 -O -fomit-frame-pointer2011120820111120
14880e/tpypygcc -m64 -march=nocona -O -fomit-frame-pointer2011120820111120
14892e/tpypygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011120820111120
14892e/tpypygcc -m64 -march=k8 -O -fomit-frame-pointer2011120820111120
14928e/tpypygcc -m64 -march=nocona -Os -fomit-frame-pointer2011120820111120
14940e/tpypygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011120820111120
14964e/tpypyicc -O1 -static2011062220110609
15012e/tpypygcc -march=nocona -O3 -fomit-frame-pointer2011120820111120
15024e/tpypygcc -m64 -march=nocona -O3 -fomit-frame-pointer2011120820111120
15036e/tpypygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011120820111120
15048e/tpypygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011120820111120
15072e/tpypygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011120820111120
15072e/tpypygcc -march=nocona -O2 -fomit-frame-pointer2011120820111120
15084e/tpypygcc -m64 -march=core2 -O -fomit-frame-pointer2011120820111120
15096e/tpypygcc -O -fomit-frame-pointer2011120820111120
15096e/tpypygcc -fno-schedule-insns -O -fomit-frame-pointer2011120820111120
15096e/tpypygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011120820111120
15144e/tpypygcc -march=barcelona -O -fomit-frame-pointer2011120820111120
15180e/tpypygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011120820111120
15240e/tpypygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011120820111120
15276e/tpypygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011120820111120
15288e/tpypygcc -funroll-loops -m64 -O -fomit-frame-pointer2011120820111120
15348e/tpypygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011120820111120
15360e/tpypygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011120820111120
15408e/tpypygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011120820111120
15432e/tpypygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011120820111120
15480e/tpypygcc -m64 -march=k8 -O3 -fomit-frame-pointer2011120820111120
15540e/tpypygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011120820111120
15744e/tpypygcc -funroll-loops -O -fomit-frame-pointer2011120820111120
53568e/tpypygcc -funroll-loops2011120820111120
55608e/tpypycc2011120820111120
55656e/tpypygcc2011120820111120

Compiler output

Implementation: crypto_stream/tpypy/e/tpypy
Compiler: icc -O1 -xP -static
api.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
tpypy.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xP -static e/tpypy
icc -O1 -xP -static -no-vec e/tpypy
icc -O2 -xP -static e/tpypy
icc -O2 -xP -static -no-vec e/tpypy
icc -O3 -xP -static e/tpypy
icc -O3 -xP -static -no-vec e/tpypy
icc -Os -xP -static e/tpypy
icc -Os -xP -static -no-vec e/tpypy

Compiler output

Implementation: crypto_stream/tpypy/e/tpypy
Compiler: icc -O1 -xW -static
api.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
tpypy.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -O1 -xW -static e/tpypy
icc -O1 -xW -static -no-vec e/tpypy
icc -O2 -xW -static e/tpypy
icc -O2 -xW -static -no-vec e/tpypy
icc -O3 -xW -static e/tpypy
icc -O3 -xW -static -no-vec e/tpypy
icc -Os -xW -static e/tpypy
icc -Os -xW -static -no-vec e/tpypy