Implementation notes: amd64, sandy, crypto_stream/dragon

Computer: sandy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120908
Operation: crypto_stream
Primitive: dragon
TimeImplementationCompilerBenchmark dateSUPERCOP version
19304e/submissions/dragongcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
19436e/submissions/dragongcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
19684e/submissions/dragongcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
19764e/submissions/dragongcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
19788e/submissions/dragongcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
20044e/submissions/dragongcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
20084e/submissions/dragongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
20192e/submissions/dragongcc -m64 -O3 -fomit-frame-pointer2012081620120812
20228e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
20232e/submissions/dragongcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
20268e/submissions/dragongcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
20288e/submissions/dragongcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
20340e/submissions/dragongcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
20352e/submissions/dragongcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
20360e/submissions/dragongcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
20380e/submissions/dragongcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
20384e/submissions/dragongcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
20388e/submissions/dragongcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
20476e/submissions/dragongcc -O3 -fomit-frame-pointer2012081620120812
20488e/submissions/dragongcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
20644e/submissions/dragongcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
20672e/submissions/dragongcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
21516e/submissions/dragongcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
21800e/submissions/dragongcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
21904e/submissions/dragongcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
22004e/submissions/dragongcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
22052e/submissions/dragongcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
22072e/submissions/dragongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
22096e/submissions/dragongcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
22168e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
22172e/submissions/dragongcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
22220e/submissions/dragongcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
22248e/submissions/dragongcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
22396e/submissions/dragongcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
22456e/submissions/dragongcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
22552e/submissions/dragongcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
22556e/submissions/dragongcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
22592e/submissions/dragongcc -m64 -O2 -fomit-frame-pointer2012081620120812
22612e/submissions/dragongcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
22648e/submissions/dragongcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
22688e/submissions/dragongcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
22824e/submissions/dragongcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
23772e/submissions/dragongcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
23828e/submissions/dragonclang -O3 -mavx2012071220120709
23888e/submissions/dragongcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
24092e/submissions/dragonclang -O32012071220120709
24128e/submissions/dragongcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
24144e/submissions/dragongcc -funroll-loops -O -fomit-frame-pointer2012081620120812
24152e/submissions/dragongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
24172e/submissions/dragongcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
24212e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
24228e/submissions/dragongcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
24248e/submissions/dragongcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
24416e/submissions/dragongcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
24524e/submissions/dragongcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
24596e/submissions/dragongcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
25188e/submissions/dragongcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
25224e/submissions/dragongcc -march=nocona -Os -fomit-frame-pointer2012081620120812
25252e/submissions/dragongcc -march=barcelona -O -fomit-frame-pointer2012081620120812
25272e/submissions/dragongcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
25280e/submissions/dragongcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
25292e/submissions/dragongcc -march=k8 -O -fomit-frame-pointer2012081620120812
25308e/submissions/dragongcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
25316e/submissions/dragongcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
25348e/submissions/dragongcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
25368e/submissions/dragongcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
25376e/submissions/dragongcc -march=nocona -O -fomit-frame-pointer2012081620120812
25412e/submissions/dragongcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
25416e/submissions/dragongcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
25428e/submissions/dragongcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
25436e/submissions/dragongcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
25436e/submissions/dragongcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
25436e/submissions/dragongcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
25440e/submissions/dragongcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
25460e/submissions/dragongcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
25488e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
25492e/submissions/dragongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
25508e/submissions/dragongcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
25516e/submissions/dragongcc -m64 -Os -fomit-frame-pointer2012081620120812
25556e/submissions/dragongcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
25576e/submissions/dragongcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
25588e/submissions/dragongcc -Os -fomit-frame-pointer2012081620120812
25592e/submissions/dragongcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
25704e/submissions/dragongcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
25804e/submissions/dragongcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
25892e/submissions/dragongcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
26144e/submissions/dragongcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
26164e/submissions/dragongcc -O -fomit-frame-pointer2012081620120812
26176e/submissions/dragongcc -m64 -O -fomit-frame-pointer2012081620120812
26180e/submissions/dragongcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
26204e/submissions/dragongcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
26240e/submissions/dragongcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
26248e/submissions/dragongcc -march=k8 -Os -fomit-frame-pointer2012081620120812
26280e/submissions/dragongcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
26288e/submissions/dragongcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
26436e/submissions/dragongcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
26472e/submissions/dragongcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
29308e/submissions/dragongcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
29376e/submissions/dragongcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
29388e/submissions/dragongcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
29552e/submissions/dragongcc -O2 -fomit-frame-pointer2012081620120812
29584e/submissions/dragongcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
60396e/submissions/dragongcc -funroll-loops2012081620120812
60612e/submissions/dragoncc2012081620120812
60940e/submissions/dragongcc2012081620120812