Implementation notes: amd64, ranger, crypto_stream/trivium

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_stream
Primitive: trivium
TimeImplementationCompilerBenchmark dateSUPERCOP version
6748e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051820110509
6753e/submissions/triviumgcc -funroll-loops -O2 -fomit-frame-pointer2011051820110509
6755e/submissions/triviumgcc -funroll-loops -O3 -fomit-frame-pointer2011051820110509
6760e/submissions/triviumgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051820110509
6763e/submissions/triviumgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051820110509
6764e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051820110509
6783e/submissions/triviumgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051820110509
6787e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051820110509
6793e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051820110509
6793e/submissions/triviumgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051820110509
6892e/submissions/triviumgcc -m64 -O3 -fomit-frame-pointer2011051820110509
6895e/submissions/triviumgcc -O2 -fomit-frame-pointer2011051820110509
6895e/submissions/triviumgcc -m64 -O2 -fomit-frame-pointer2011051820110509
6895e/submissions/triviumgcc -march=k8 -O3 -fomit-frame-pointer2011051820110509
6896e/submissions/triviumgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051820110509
6897e/submissions/triviumgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051820110509
6897e/submissions/triviumgcc -march=k8 -O2 -fomit-frame-pointer2011051820110509
6930e/submissions/triviumgcc -O3 -fomit-frame-pointer2011051820110509
6930e/submissions/triviumgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051820110509
6930e/submissions/triviumgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051820110509
6967e/submissions/triviumgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051820110509
6967e/submissions/triviumgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051820110509
6967e/submissions/triviumgcc -march=nocona -O2 -fomit-frame-pointer2011051820110509
6969e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051820110509
6972e/submissions/triviumgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051820110509
6973e/submissions/triviumgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051820110509
6973e/submissions/triviumgcc -march=nocona -O3 -fomit-frame-pointer2011051820110509
6974e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051820110509
6975e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051820110509
6979e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051820110509
6985e/submissions/triviumgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051820110509
6990e/submissions/triviumgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051820110509
7056e/submissions/triviumgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051820110509
7058e/submissions/triviumgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051820110509
7058e/submissions/triviumgcc -march=barcelona -Os -fomit-frame-pointer2011051820110509
7072e/submissions/triviumgcc -Os -fomit-frame-pointer2011051820110509
7072e/submissions/triviumgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051820110509
7073e/submissions/triviumgcc -m64 -Os -fomit-frame-pointer2011051820110509
7073e/submissions/triviumgcc -march=barcelona -O2 -fomit-frame-pointer2011051820110509
7073e/submissions/triviumgcc -march=k8 -Os -fomit-frame-pointer2011051820110509
7075e/submissions/triviumgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051820110509
7075e/submissions/triviumgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051820110509
7075e/submissions/triviumgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051820110509
7099e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051820110509
7101e/submissions/triviumgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051820110509
7102e/submissions/triviumgcc -march=barcelona -O3 -fomit-frame-pointer2011051820110509
7105e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051820110509
7107e/submissions/triviumgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051820110509
7114e/submissions/triviumgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051820110509
7116e/submissions/triviumgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051820110509
7117e/submissions/triviumgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051820110509
7122e/submissions/triviumgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051820110509
7169e/submissions/triviumgcc -funroll-loops -Os -fomit-frame-pointer2011051820110509
7171e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051820110509
7171e/submissions/triviumgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051820110509
7172e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051820110509
7172e/submissions/triviumgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051820110509
7178e/submissions/triviumgcc -m64 -march=core2 -O -fomit-frame-pointer2011051820110509
7180e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051820110509
7216e/submissions/triviumgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051820110509
7226e/submissions/triviumgcc -O -fomit-frame-pointer2011051820110509
7227e/submissions/triviumgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051820110509
7227e/submissions/triviumgcc -m64 -O -fomit-frame-pointer2011051820110509
7230e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051820110509
7233e/submissions/triviumgcc -funroll-loops -O -fomit-frame-pointer2011051820110509
7233e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051820110509
7234e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051820110509
7235e/submissions/triviumgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051820110509
7240e/submissions/triviumgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051820110509
7249e/submissions/triviumgcc -fno-schedule-insns -O -fomit-frame-pointer2011051820110509
7256e/submissions/triviumgcc -m64 -march=k8 -O -fomit-frame-pointer2011051820110509
7264e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051820110509
7270e/submissions/triviumgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051820110509
7270e/submissions/triviumgcc -march=k8 -O -fomit-frame-pointer2011051820110509
7271e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051820110509
7271e/submissions/triviumgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051820110509
7271e/submissions/triviumgcc -march=barcelona -O -fomit-frame-pointer2011051820110509
7274e/submissions/triviumgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051820110509
7276e/submissions/triviumgcc -march=nocona -Os -fomit-frame-pointer2011051820110509
7278e/submissions/triviumgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051820110509
7292e/submissions/triviumgcc -m64 -march=nocona -O -fomit-frame-pointer2011051820110509
7293e/submissions/triviumgcc -march=nocona -O -fomit-frame-pointer2011051820110509
7309e/submissions/triviumgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051820110509
7343e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051820110509
7343e/submissions/triviumgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051820110509
7557e/submissions/triviumgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051820110509
7569e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051820110509
7570e/submissions/triviumgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051820110509
12672e/submissions/triviumcc2011051820110509
12672e/submissions/triviumgcc2011051820110509
12672e/submissions/triviumgcc -funroll-loops2011051820110509