Implementation notes: amd64, cobra, crypto_stream/dragon

Computer: cobra
Architecture: amd64
CPU ID: GenuineIntel-000006fd-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_stream
Primitive: dragon
TimeImplementationCompilerBenchmark dateSUPERCOP version
21852e/submissions/dragongcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011120820111120
21912e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011120820111120
22008e/submissions/dragongcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011120820111120
22008e/submissions/dragongcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011120820111120
22008e/submissions/dragongcc -march=barcelona -O3 -fomit-frame-pointer2011120820111120
22068e/submissions/dragongcc -m64 -march=k8 -O3 -fomit-frame-pointer2011120820111120
22080e/submissions/dragongcc -march=k8 -O3 -fomit-frame-pointer2011120820111120
22164e/submissions/dragongcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011120820111120
22224e/submissions/dragongcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011120820111120
22248e/submissions/dragongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011120820111120
22272e/submissions/dragongcc -funroll-loops -O3 -fomit-frame-pointer2011120820111120
22296e/submissions/dragongcc -O3 -fomit-frame-pointer2011120820111120
22344e/submissions/dragongcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011120820111120
22356e/submissions/dragongcc -fno-schedule-insns -O3 -fomit-frame-pointer2011120820111120
22488e/submissions/dragongcc -m64 -march=core2 -O3 -fomit-frame-pointer2011120820111120
22512e/submissions/dragongcc -m64 -O3 -fomit-frame-pointer2011120820111120
22524e/submissions/dragongcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011120820111120
22524e/submissions/dragongcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011120820111120
22536e/submissions/dragongcc -m64 -march=nocona -O3 -fomit-frame-pointer2011120820111120
22560e/submissions/dragongcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011120820111120
22644e/submissions/dragongcc -march=nocona -O3 -fomit-frame-pointer2011120820111120
22656e/submissions/dragongcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011120820111120
23100e/submissions/dragonicc -O3 -xP -static -no-vec2011062220110609
23196e/submissions/dragonicc -O2 -xP -static2011062220110609
23196e/submissions/dragonicc -O3 -xP -static2011062220110609
23208e/submissions/dragonicc -m64 -xHost -vec-report0 -static2011062220110609
23244e/submissions/dragonicc -O2 -xP -static -no-vec2011062220110609
23316e/submissions/dragonicc -O2 -static2011062220110609
23328e/submissions/dragonicc -O3 -static2011062220110609
23328e/submissions/dragonicc -O3 -xW -static -no-vec2011062220110609
23352e/submissions/dragonicc -m64 -O2 -static2011062220110609
23364e/submissions/dragonicc -O3 -xW -static2011062220110609
23376e/submissions/dragonicc -O3 -static -no-vec2011062220110609
23424e/submissions/dragonicc2011062220110609
23424e/submissions/dragonicc -O2 -xW -static2011062220110609
23424e/submissions/dragonicc -m64 -O3 -static -no-vec2011062220110609
23436e/submissions/dragonicc -O2 -static -no-vec2011062220110609
23460e/submissions/dragonicc -O2 -xW -static -no-vec2011062220110609
23460e/submissions/dragonicc -no-vec2011062220110609
23484e/submissions/dragonicc -m64 -O2 -static -no-vec2011062220110609
23796e/submissions/dragonicc -m64 -O3 -static2011062220110609
25440e/submissions/dragonicc -Os -xW -static -no-vec2011062220110609
25512e/submissions/dragonicc -Os -static -no-vec2011062220110609
25524e/submissions/dragonicc -Os -xP -static -no-vec2011062220110609
25548e/submissions/dragonicc -m64 -Os -static -no-vec2011062220110609
25596e/submissions/dragonicc -O1 -xP -static -no-vec2011062220110609
25608e/submissions/dragonicc -O1 -static2011062220110609
25608e/submissions/dragonicc -O1 -static -no-vec2011062220110609
25608e/submissions/dragonicc -O1 -xW -static -no-vec2011062220110609
25620e/submissions/dragonicc -O1 -xW -static2011062220110609
25632e/submissions/dragonicc -m64 -O1 -static -no-vec2011062220110609
25668e/submissions/dragonicc -O1 -xP -static2011062220110609
25668e/submissions/dragonicc -m64 -O1 -static2011062220110609
25872e/submissions/dragonicc -Os -xP -static2011062220110609
25872e/submissions/dragonicc -Os -xW -static2011062220110609
25872e/submissions/dragonicc -m64 -Os -static2011062220110609
25884e/submissions/dragonicc -Os -static2011062220110609
26184e/submissions/dragongcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011120820111120
26196e/submissions/dragongcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011120820111120
26220e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011120820111120
26244e/submissions/dragongcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011120820111120
26280e/submissions/dragongcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011120820111120
26292e/submissions/dragongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011120820111120
26304e/submissions/dragongcc -funroll-loops -O2 -fomit-frame-pointer2011120820111120
26340e/submissions/dragongcc -march=k8 -O2 -fomit-frame-pointer2011120820111120
26352e/submissions/dragongcc -march=barcelona -O2 -fomit-frame-pointer2011120820111120
26364e/submissions/dragongcc -O2 -fomit-frame-pointer2011120820111120
26364e/submissions/dragongcc -fno-schedule-insns -O2 -fomit-frame-pointer2011120820111120
26376e/submissions/dragongcc -m64 -O2 -fomit-frame-pointer2011120820111120
26388e/submissions/dragongcc -m64 -march=k8 -O2 -fomit-frame-pointer2011120820111120
26400e/submissions/dragongcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011120820111120
26460e/submissions/dragongcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011120820111120
26496e/submissions/dragongcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011120820111120
26592e/submissions/dragongcc -m64 -march=core2 -O2 -fomit-frame-pointer2011120820111120
26592e/submissions/dragongcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011120820111120
26616e/submissions/dragongcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011120820111120
26640e/submissions/dragongcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011120820111120
26904e/submissions/dragongcc -m64 -march=k8 -Os -fomit-frame-pointer2011120820111120
26928e/submissions/dragongcc -m64 -Os -fomit-frame-pointer2011120820111120
26952e/submissions/dragongcc -Os -fomit-frame-pointer2011120820111120
27012e/submissions/dragongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011120820111120
27012e/submissions/dragongcc -funroll-loops -m64 -O -fomit-frame-pointer2011120820111120
27072e/submissions/dragongcc -funroll-loops -O -fomit-frame-pointer2011120820111120
27084e/submissions/dragongcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011120820111120
27096e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011120820111120
27096e/submissions/dragongcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011120820111120
27108e/submissions/dragongcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011120820111120
27120e/submissions/dragongcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011120820111120
27180e/submissions/dragongcc -fno-schedule-insns -Os -fomit-frame-pointer2011120820111120
27192e/submissions/dragongcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011120820111120
27288e/submissions/dragongcc -march=k8 -Os -fomit-frame-pointer2011120820111120
27672e/submissions/dragongcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011120820111120
27744e/submissions/dragongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011120820111120
27780e/submissions/dragongcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011120820111120
27780e/submissions/dragongcc -march=barcelona -Os -fomit-frame-pointer2011120820111120
27804e/submissions/dragongcc -funroll-loops -m64 -Os -fomit-frame-pointer2011120820111120
27816e/submissions/dragongcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011120820111120
27888e/submissions/dragongcc -funroll-loops -Os -fomit-frame-pointer2011120820111120
27888e/submissions/dragongcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011120820111120
27984e/submissions/dragongcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011120820111120
28008e/submissions/dragongcc -m64 -march=core2 -Os -fomit-frame-pointer2011120820111120
28104e/submissions/dragongcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011120820111120
28128e/submissions/dragongcc -march=nocona -O2 -fomit-frame-pointer2011120820111120
28140e/submissions/dragongcc -m64 -march=nocona -O2 -fomit-frame-pointer2011120820111120
28272e/submissions/dragongcc -m64 -march=nocona -Os -fomit-frame-pointer2011120820111120
28356e/submissions/dragongcc -m64 -march=barcelona -Os -fomit-frame-pointer2011120820111120
28368e/submissions/dragongcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011120820111120
28380e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011120820111120
28392e/submissions/dragongcc -march=nocona -Os -fomit-frame-pointer2011120820111120
28704e/submissions/dragongcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011120820111120
28704e/submissions/dragongcc -march=k8 -O -fomit-frame-pointer2011120820111120
28776e/submissions/dragongcc -m64 -march=core2 -O -fomit-frame-pointer2011120820111120
28776e/submissions/dragongcc -m64 -march=k8 -O -fomit-frame-pointer2011120820111120
28788e/submissions/dragongcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011120820111120
28836e/submissions/dragongcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011120820111120
28908e/submissions/dragongcc -march=barcelona -O -fomit-frame-pointer2011120820111120
28944e/submissions/dragongcc -fno-schedule-insns -O -fomit-frame-pointer2011120820111120
28956e/submissions/dragongcc -m64 -O -fomit-frame-pointer2011120820111120
28980e/submissions/dragongcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011120820111120
29004e/submissions/dragongcc -O -fomit-frame-pointer2011120820111120
29040e/submissions/dragongcc -march=nocona -O -fomit-frame-pointer2011120820111120
29052e/submissions/dragongcc -m64 -march=barcelona -O -fomit-frame-pointer2011120820111120
29160e/submissions/dragongcc -m64 -march=nocona -O -fomit-frame-pointer2011120820111120
75744e/submissions/dragongcc2011120820111120
75804e/submissions/dragoncc2011120820111120
77316e/submissions/dragongcc -funroll-loops2011120820111120

Compiler output

Implementation: crypto_stream/dragon/e/submissions/dragon
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'
dragon.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/submissions/dragon
icc -O1 -xP -static -no-vec e/submissions/dragon
icc -O2 -xP -static e/submissions/dragon
icc -O2 -xP -static -no-vec e/submissions/dragon
icc -O3 -xP -static e/submissions/dragon
icc -O3 -xP -static -no-vec e/submissions/dragon
icc -Os -xP -static e/submissions/dragon
icc -Os -xP -static -no-vec e/submissions/dragon

Compiler output

Implementation: crypto_stream/dragon/e/submissions/dragon
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'
dragon.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/submissions/dragon
icc -O1 -xW -static -no-vec e/submissions/dragon
icc -O2 -xW -static e/submissions/dragon
icc -O2 -xW -static -no-vec e/submissions/dragon
icc -O3 -xW -static e/submissions/dragon
icc -O3 -xW -static -no-vec e/submissions/dragon
icc -Os -xW -static e/submissions/dragon
icc -Os -xW -static -no-vec e/submissions/dragon