Implementation notes: amd64, angel0, crypto_stream/trivium

Computer: angel0
Architecture: amd64
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20101002
Operation: crypto_stream
Primitive: trivium
TimeImplementationCompilerBenchmark dateSUPERCOP version
6746e/submissions/triviumgcc -funroll-loops -O2 -fomit-frame-pointer2010090620100903
6746e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090620100903
6747e/submissions/triviumgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090620100903
6752e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090620100903
6752e/submissions/triviumgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090620100903
6761e/submissions/triviumgcc -funroll-loops -O3 -fomit-frame-pointer2010090620100903
6777e/submissions/triviumgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090620100903
6780e/submissions/triviumgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090620100903
6783e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090620100903
6783e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090620100903
6870e/submissions/triviumgcc -march=k8 -O2 -fomit-frame-pointer2010090620100903
6872e/submissions/triviumgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090620100903
6876e/submissions/triviumgcc -m64 -O2 -fomit-frame-pointer2010090620100903
6880e/submissions/triviumgcc -O2 -fomit-frame-pointer2010090620100903
6880e/submissions/triviumgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090620100903
6880e/submissions/triviumgcc -march=nocona -O3 -fomit-frame-pointer2010090620100903
6881e/submissions/triviumgcc -march=k8 -O3 -fomit-frame-pointer2010090620100903
6893e/submissions/triviumgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090620100903
6895e/submissions/triviumgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090620100903
6900e/submissions/triviumgcc -O3 -fomit-frame-pointer2010090620100903
6900e/submissions/triviumgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090620100903
6900e/submissions/triviumgcc -m64 -O3 -fomit-frame-pointer2010090620100903
6955e/submissions/triviumgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090620100903
6966e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090620100903
6966e/submissions/triviumgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090620100903
6966e/submissions/triviumgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090620100903
6968e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090620100903
6968e/submissions/triviumgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090620100903
6973e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090620100903
6973e/submissions/triviumgcc -march=nocona -O2 -fomit-frame-pointer2010090620100903
6981e/submissions/triviumgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090620100903
6984e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090620100903
7069e/submissions/triviumgcc -march=barcelona -O2 -fomit-frame-pointer2010090620100903
7071e/submissions/triviumgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090620100903
7072e/submissions/triviumgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090620100903
7073e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090620100903
7074e/submissions/triviumgcc -march=barcelona -O3 -fomit-frame-pointer2010090620100903
7075e/submissions/triviumgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090620100903
7084e/submissions/triviumgcc -funroll-loops -Os -fomit-frame-pointer2010090620100903
7084e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090620100903
7084e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090620100903
7084e/submissions/triviumgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090620100903
7086e/submissions/triviumgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090620100903
7086e/submissions/triviumgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090620100903
7087e/submissions/triviumgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090620100903
7099e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090620100903
7101e/submissions/triviumgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090620100903
7108e/submissions/triviumgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090620100903
7110e/submissions/triviumgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090620100903
7124e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090620100903
7124e/submissions/triviumgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090620100903
7155e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090620100903
7155e/submissions/triviumgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090620100903
7158e/submissions/triviumgcc -m64 -march=core2 -O -fomit-frame-pointer2010090620100903
7169e/submissions/triviumgcc -march=k8 -Os -fomit-frame-pointer2010090620100903
7170e/submissions/triviumgcc -Os -fomit-frame-pointer2010090620100903
7170e/submissions/triviumgcc -march=barcelona -Os -fomit-frame-pointer2010090620100903
7171e/submissions/triviumgcc -m64 -march=k8 -Os -fomit-frame-pointer2010090620100903
7172e/submissions/triviumgcc -fno-schedule-insns -Os -fomit-frame-pointer2010090620100903
7189e/submissions/triviumgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090620100903
7190e/submissions/triviumgcc -m64 -Os -fomit-frame-pointer2010090620100903
7190e/submissions/triviumgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090620100903
7222e/submissions/triviumgcc -O -fomit-frame-pointer2010090620100903
7222e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090620100903
7222e/submissions/triviumgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090620100903
7223e/submissions/triviumgcc -m64 -O -fomit-frame-pointer2010090620100903
7224e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090620100903
7225e/submissions/triviumgcc -fno-schedule-insns -O -fomit-frame-pointer2010090620100903
7228e/submissions/triviumgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090620100903
7230e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090620100903
7236e/submissions/triviumgcc -funroll-loops -O -fomit-frame-pointer2010090620100903
7238e/submissions/triviumgcc -funroll-loops -m64 -O -fomit-frame-pointer2010090620100903
7251e/submissions/triviumgcc -m64 -march=k8 -O -fomit-frame-pointer2010090620100903
7252e/submissions/triviumgcc -m64 -march=barcelona -O -fomit-frame-pointer2010090620100903
7252e/submissions/triviumgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090620100903
7253e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090620100903
7257e/submissions/triviumgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090620100903
7259e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090620100903
7264e/submissions/triviumgcc -march=k8 -O -fomit-frame-pointer2010090620100903
7265e/submissions/triviumgcc -march=barcelona -O -fomit-frame-pointer2010090620100903
7272e/submissions/triviumgcc -m64 -march=nocona -O -fomit-frame-pointer2010090620100903
7272e/submissions/triviumgcc -march=nocona -O -fomit-frame-pointer2010090620100903
7274e/submissions/triviumgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090620100903
7529e/submissions/triviumgcc -m64 -march=nocona -Os -fomit-frame-pointer2010090620100903
7534e/submissions/triviumgcc -march=nocona -Os -fomit-frame-pointer2010090620100903
7632e/submissions/triviumgcc -m64 -march=core2 -Os -fomit-frame-pointer2010090620100903
7636e/submissions/triviumgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090620100903
7652e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090620100903
12373e/submissions/triviumgcc -funroll-loops2010090620100903
12390e/submissions/triviumgcc2010090620100903
12393e/submissions/triviumcc2010090620100903