Implementation notes: amd64, pistol, crypto_stream/dragon

Computer: pistol
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20121016
Operation: crypto_stream
Primitive: dragon
TimeImplementationCompilerBenchmark dateSUPERCOP version
29582e/submissions/dragongcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012110620121016
30778e/submissions/dragongcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012110620121016
31562e/submissions/dragongcc -funroll-loops -O3 -fomit-frame-pointer2012110620121016
31608e/submissions/dragongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012110620121016
31736e/submissions/dragongcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012110620121016
32050e/submissions/dragongcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012110620121016
32142e/submissions/dragongcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012110620121016
32166e/submissions/dragongcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012110620121016
32296e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012110620121016
33075e/submissions/dragongcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012110620121016
33109e/submissions/dragongcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012110620121016
34326e/submissions/dragongcc -m64 -march=nocona -O3 -fomit-frame-pointer2012110620121016
34418e/submissions/dragongcc -march=nocona -O3 -fomit-frame-pointer2012110620121016
34565e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012110620121016
34821e/submissions/dragongcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012110620121016
34826e/submissions/dragongcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012110620121016
34875e/submissions/dragongcc -funroll-loops -O2 -fomit-frame-pointer2012110620121016
34878e/submissions/dragongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012110620121016
34920e/submissions/dragongcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012110620121016
34974e/submissions/dragongcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012110620121016
35120e/submissions/dragongcc -m64 -march=k8 -O3 -fomit-frame-pointer2012110620121016
35656e/submissions/dragongcc -fno-schedule-insns -O3 -fomit-frame-pointer2012110620121016
35763e/submissions/dragongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012110620121016
35813e/submissions/dragongcc -funroll-loops -m64 -O -fomit-frame-pointer2012110620121016
35866e/submissions/dragongcc -funroll-loops -O -fomit-frame-pointer2012110620121016
35909e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012110620121016
35971e/submissions/dragongcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012110620121016
36007e/submissions/dragongcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012110620121016
36102e/submissions/dragongcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012110620121016
36198e/submissions/dragongcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012110620121016
36200e/submissions/dragongcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012110620121016
36222e/submissions/dragongcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012110620121016
36286e/submissions/dragongcc -march=barcelona -O3 -fomit-frame-pointer2012110620121016
36484e/submissions/dragongcc -march=k8 -O3 -fomit-frame-pointer2012110620121016
36591e/submissions/dragongcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012110620121016
36634e/submissions/dragongcc -m64 -march=core2 -O3 -fomit-frame-pointer2012110620121016
36651e/submissions/dragongcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012110620121016
36716e/submissions/dragongcc -O3 -fomit-frame-pointer2012110620121016
36982e/submissions/dragongcc -m64 -O3 -fomit-frame-pointer2012110620121016
37100e/submissions/dragongcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012110620121016
37976e/submissions/dragongcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012110620121016
37998e/submissions/dragongcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012110620121016
38076e/submissions/dragongcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012110620121016
40520e/submissions/dragongcc -m64 -march=k8 -O2 -fomit-frame-pointer2012110620121016
40714e/submissions/dragongcc -march=k8 -O2 -fomit-frame-pointer2012110620121016
41820e/submissions/dragongcc -march=barcelona -O2 -fomit-frame-pointer2012110620121016
42147e/submissions/dragongcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012110620121016
42994e/submissions/dragongcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012110620121016
43052e/submissions/dragongcc -m64 -march=nocona -O2 -fomit-frame-pointer2012110620121016
43714e/submissions/dragongcc -O2 -fomit-frame-pointer2012110620121016
43724e/submissions/dragongcc -fno-schedule-insns -O2 -fomit-frame-pointer2012110620121016
43804e/submissions/dragongcc -m64 -O2 -fomit-frame-pointer2012110620121016
43808e/submissions/dragongcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012110620121016
43834e/submissions/dragongcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012110620121016
43858e/submissions/dragongcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012110620121016
43894e/submissions/dragongcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012110620121016
43930e/submissions/dragongcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012110620121016
43976e/submissions/dragongcc -m64 -march=core2 -O2 -fomit-frame-pointer2012110620121016
44442e/submissions/dragongcc -fno-schedule-insns -O -fomit-frame-pointer2012110620121016
44450e/submissions/dragongcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012110620121016
44460e/submissions/dragongcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012110620121016
44480e/submissions/dragongcc -m64 -O -fomit-frame-pointer2012110620121016
44544e/submissions/dragongcc -m64 -march=corei7 -O -fomit-frame-pointer2012110620121016
44546e/submissions/dragongcc -O -fomit-frame-pointer2012110620121016
44562e/submissions/dragongcc -m64 -march=core2 -O -fomit-frame-pointer2012110620121016
44572e/submissions/dragongcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012110620121016
44580e/submissions/dragongcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012110620121016
45692e/submissions/dragongcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012110620121016
45702e/submissions/dragongcc -m64 -march=barcelona -O -fomit-frame-pointer2012110620121016
45746e/submissions/dragongcc -march=k8 -O -fomit-frame-pointer2012110620121016
45774e/submissions/dragongcc -m64 -march=k8 -O -fomit-frame-pointer2012110620121016
45780e/submissions/dragongcc -march=barcelona -O -fomit-frame-pointer2012110620121016
46174e/submissions/dragongcc -m64 -Os -fomit-frame-pointer2012110620121016
46288e/submissions/dragongcc -march=nocona -O -fomit-frame-pointer2012110620121016
46472e/submissions/dragongcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012110620121016
46516e/submissions/dragongcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012110620121016
46542e/submissions/dragongcc -m64 -march=nocona -O -fomit-frame-pointer2012110620121016
46608e/submissions/dragongcc -m64 -march=nocona -Os -fomit-frame-pointer2012110620121016
46626e/submissions/dragongcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012110620121016
46714e/submissions/dragongcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012110620121016
46754e/submissions/dragongcc -fno-schedule-insns -Os -fomit-frame-pointer2012110620121016
46770e/submissions/dragongcc -m64 -march=k8 -Os -fomit-frame-pointer2012110620121016
46880e/submissions/dragongcc -Os -fomit-frame-pointer2012110620121016
46928e/submissions/dragongcc -march=k8 -Os -fomit-frame-pointer2012110620121016
46966e/submissions/dragongcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012110620121016
47276e/submissions/dragongcc -march=nocona -Os -fomit-frame-pointer2012110620121016
47300e/submissions/dragongcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012110620121016
47380e/submissions/dragongcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012110620121016
47406e/submissions/dragongcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012110620121016
47430e/submissions/dragongcc -m64 -march=corei7 -Os -fomit-frame-pointer2012110620121016
47468e/submissions/dragongcc -m64 -march=core2 -Os -fomit-frame-pointer2012110620121016
47476e/submissions/dragongcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012110620121016
47544e/submissions/dragongcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012110620121016
47622e/submissions/dragongcc -funroll-loops -m64 -Os -fomit-frame-pointer2012110620121016
47702e/submissions/dragongcc -march=barcelona -Os -fomit-frame-pointer2012110620121016
47750e/submissions/dragongcc -m64 -march=barcelona -Os -fomit-frame-pointer2012110620121016
48616e/submissions/dragongcc -march=nocona -O2 -fomit-frame-pointer2012110620121016
49608e/submissions/dragongcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012110620121016
49614e/submissions/dragongcc -funroll-loops -Os -fomit-frame-pointer2012110620121016
49618e/submissions/dragongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012110620121016
89994e/submissions/dragongcc -funroll-loops2012110620121016
90052e/submissions/dragoncc2012110620121016
91242e/submissions/dragongcc2012110620121016