Implementation notes: amd64, mace, crypto_stream/trivium

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20120310
Operation: crypto_stream
Primitive: trivium
TimeImplementationCompilerBenchmark dateSUPERCOP version
6877e/submissions/triviumgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090620110831
6896e/submissions/triviumgcc -march=nocona -O3 -fomit-frame-pointer2011090620110831
6916e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090620110831
6917e/submissions/triviumgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090620110831
6929e/submissions/triviumgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090620110831
6930e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090620110831
6941e/submissions/triviumgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090620110831
6942e/submissions/triviumgcc -march=nocona -O2 -fomit-frame-pointer2011090620110831
7017e/submissions/triviumgcc -O2 -fomit-frame-pointer2011090620110831
7017e/submissions/triviumgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090620110831
7017e/submissions/triviumgcc -m64 -O2 -fomit-frame-pointer2011090620110831
7025e/submissions/triviumgcc -funroll-loops -O2 -fomit-frame-pointer2011090620110831
7025e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090620110831
7025e/submissions/triviumgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090620110831
7026e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090620110831
7027e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090620110831
7027e/submissions/triviumgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090620110831
7028e/submissions/triviumgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090620110831
7029e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090620110831
7029e/submissions/triviumgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090620110831
7030e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090620110831
7030e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090620110831
7030e/submissions/triviumgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090620110831
7031e/submissions/triviumgcc -O3 -fomit-frame-pointer2011090620110831
7031e/submissions/triviumgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090620110831
7031e/submissions/triviumgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090620110831
7031e/submissions/triviumgcc -m64 -O3 -fomit-frame-pointer2011090620110831
7032e/submissions/triviumgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090620110831
7033e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090620110831
7036e/submissions/triviumgcc -funroll-loops -O3 -fomit-frame-pointer2011090620110831
7036e/submissions/triviumgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090620110831
7051e/submissions/triviumgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090620110831
7134e/submissions/triviumgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090620110831
7135e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090620110831
7164e/submissions/triviumgcc -fno-schedule-insns -O -fomit-frame-pointer2011090620110831
7165e/submissions/triviumgcc -O -fomit-frame-pointer2011090620110831
7167e/submissions/triviumgcc -m64 -O -fomit-frame-pointer2011090620110831
7168e/submissions/triviumgcc -Os -fomit-frame-pointer2011090620110831
7170e/submissions/triviumgcc -m64 -Os -fomit-frame-pointer2011090620110831
7170e/submissions/triviumgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090620110831
7170e/submissions/triviumgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090620110831
7170e/submissions/triviumgcc -march=barcelona -Os -fomit-frame-pointer2011090620110831
7170e/submissions/triviumgcc -march=k8 -Os -fomit-frame-pointer2011090620110831
7171e/submissions/triviumgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090620110831
7172e/submissions/triviumgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090620110831
7182e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090620110831
7183e/submissions/triviumgcc -funroll-loops -Os -fomit-frame-pointer2011090620110831
7183e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090620110831
7184e/submissions/triviumgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090620110831
7184e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090620110831
7184e/submissions/triviumgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090620110831
7186e/submissions/triviumgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090620110831
7220e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090620110831
7221e/submissions/triviumgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090620110831
7248e/submissions/triviumgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090620110831
7250e/submissions/triviumgcc -march=barcelona -O -fomit-frame-pointer2011090620110831
7253e/submissions/triviumgcc -m64 -march=k8 -O -fomit-frame-pointer2011090620110831
7254e/submissions/triviumgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090620110831
7258e/submissions/triviumgcc -m64 -march=core2 -O -fomit-frame-pointer2011090620110831
7258e/submissions/triviumgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090620110831
7259e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090620110831
7260e/submissions/triviumgcc -m64 -march=nocona -O -fomit-frame-pointer2011090620110831
7260e/submissions/triviumgcc -march=nocona -O -fomit-frame-pointer2011090620110831
7262e/submissions/triviumgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090620110831
7262e/submissions/triviumgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090620110831
7262e/submissions/triviumgcc -march=k8 -O2 -fomit-frame-pointer2011090620110831
7264e/submissions/triviumgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090620110831
7264e/submissions/triviumgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090620110831
7264e/submissions/triviumgcc -march=barcelona -O2 -fomit-frame-pointer2011090620110831
7265e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090620110831
7283e/submissions/triviumgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090620110831
7284e/submissions/triviumgcc -march=barcelona -O3 -fomit-frame-pointer2011090620110831
7287e/submissions/triviumgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090620110831
7287e/submissions/triviumgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090620110831
7287e/submissions/triviumgcc -march=k8 -O3 -fomit-frame-pointer2011090620110831
7318e/submissions/triviumgcc -march=k8 -O -fomit-frame-pointer2011090620110831
7328e/submissions/triviumgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090620110831
7329e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090620110831
7406e/submissions/triviumgcc -funroll-loops -O -fomit-frame-pointer2011090620110831
7440e/submissions/triviumgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090620110831
7441e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090620110831
7537e/submissions/triviumgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090620110831
7538e/submissions/triviumgcc -march=nocona -Os -fomit-frame-pointer2011090620110831
7656e/submissions/triviumgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090620110831
7657e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090620110831
7657e/submissions/triviumgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090620110831
12943e/submissions/triviumcc2011090620110831
12958e/submissions/triviumgcc2011090620110831
12960e/submissions/triviumgcc -funroll-loops2011090620110831