Implementation notes: amd64, phenom, crypto_stream/trivium

Computer: phenom
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20120812
Operation: crypto_stream
Primitive: trivium
TimeImplementationCompilerBenchmark dateSUPERCOP version
5747e/submissions/triviumgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052420120521
5773e/submissions/triviumgcc -funroll-loops -O3 -fomit-frame-pointer2012052420120521
5830e/submissions/triviumgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052420120521
5848e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052420120521
5848e/submissions/triviumgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052420120521
5944e/submissions/triviumgcc -m64 -O3 -fomit-frame-pointer2012052420120521
6002e/submissions/triviumgcc -Os -fomit-frame-pointer2012052420120521
6003e/submissions/triviumgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
6012e/submissions/triviumgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
6076e/submissions/triviumgcc -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
6148e/submissions/triviumgcc -march=barcelona -O -fomit-frame-pointer2012052420120521
6152e/submissions/triviumgcc -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
6157e/submissions/triviumgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052420120521
6164e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052420120521
6166e/submissions/triviumgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052420120521
6168e/submissions/triviumgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
6178e/submissions/triviumgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052420120521
6180e/submissions/triviumgcc -O -fomit-frame-pointer2012052420120521
6180e/submissions/triviumgcc -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
6252e/submissions/triviumgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052420120521
6766e/submissions/triviumgcc -funroll-loops -O2 -fomit-frame-pointer2012052420120521
6766e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
6797e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
6797e/submissions/triviumgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052420120521
6848e/submissions/triviumgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052420120521
6849e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
6862e/submissions/triviumgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052420120521
6864e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
6867e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
6881e/submissions/triviumgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
6881e/submissions/triviumgcc -march=nocona -O2 -fomit-frame-pointer2012052420120521
6887e/submissions/triviumgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052420120521
6887e/submissions/triviumgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012052420120521
6900e/submissions/triviumgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052420120521
6958e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
6963e/submissions/triviumgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052420120521
6986e/submissions/triviumgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
6988e/submissions/triviumgcc -O2 -fomit-frame-pointer2012052420120521
6988e/submissions/triviumgcc -m64 -O2 -fomit-frame-pointer2012052420120521
6995e/submissions/triviumgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
6995e/submissions/triviumgcc -march=k8 -O2 -fomit-frame-pointer2012052420120521
6996e/submissions/triviumgcc -march=nocona -O3 -fomit-frame-pointer2012052420120521
6997e/submissions/triviumgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
7017e/submissions/triviumgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
7019e/submissions/triviumgcc -O3 -fomit-frame-pointer2012052420120521
7053e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
7054e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
7055e/submissions/triviumgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052420120521
7056e/submissions/triviumgcc -funroll-loops -Os -fomit-frame-pointer2012052420120521
7056e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
7056e/submissions/triviumgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052420120521
7056e/submissions/triviumgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052420120521
7056e/submissions/triviumgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052420120521
7059e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
7070e/submissions/triviumgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
7070e/submissions/triviumgcc -march=barcelona -Os -fomit-frame-pointer2012052420120521
7080e/submissions/triviumgcc -m64 -Os -fomit-frame-pointer2012052420120521
7081e/submissions/triviumgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
7081e/submissions/triviumgcc -march=k8 -Os -fomit-frame-pointer2012052420120521
7112e/submissions/triviumgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
7112e/submissions/triviumgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
7112e/submissions/triviumgcc -march=barcelona -O2 -fomit-frame-pointer2012052420120521
7154e/submissions/triviumgcc -march=k8 -O -fomit-frame-pointer2012052420120521
7156e/submissions/triviumgcc -funroll-loops -O -fomit-frame-pointer2012052420120521
7157e/submissions/triviumgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052420120521
7158e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
7238e/submissions/triviumgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052420120521
7240e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
7240e/submissions/triviumgcc -march=nocona -Os -fomit-frame-pointer2012052420120521
7241e/submissions/triviumgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
7245e/submissions/triviumgcc -march=nocona -O -fomit-frame-pointer2012052420120521
7248e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
7252e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
7255e/submissions/triviumgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052420120521
7256e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
7258e/submissions/triviumgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
7259e/submissions/triviumgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012052420120521
7261e/submissions/triviumgcc -m64 -march=corei7 -O -fomit-frame-pointer2012052420120521
7261e/submissions/triviumgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
7262e/submissions/triviumgcc -march=barcelona -O3 -fomit-frame-pointer2012052420120521
7264e/submissions/triviumgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
7266e/submissions/triviumgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052420120521
7276e/submissions/triviumgcc -m64 -O -fomit-frame-pointer2012052420120521
7276e/submissions/triviumgcc -m64 -march=core2 -O -fomit-frame-pointer2012052420120521
7276e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052420120521
7306e/submissions/triviumgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052420120521
7343e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
7374e/submissions/triviumgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
7374e/submissions/triviumgcc -march=k8 -O3 -fomit-frame-pointer2012052420120521
12591e/submissions/triviumcc2012052420120521
12596e/submissions/triviumgcc2012052420120521
12598e/submissions/triviumgcc -funroll-loops2012052420120521