Implementation notes: amd64, macek, crypto_stream/trivium

Computer: macek
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20100903
Operation: crypto_stream
Primitive: trivium
TimeImplementationCompilerBenchmark dateSUPERCOP version
6292e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
6292e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
6292e/submissions/triviumgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090720100903
6292e/submissions/triviumgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090720100903
6292e/submissions/triviumgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090720100903
6293e/submissions/triviumgcc -funroll-loops -O2 -fomit-frame-pointer2010090720100903
6293e/submissions/triviumgcc -funroll-loops -O3 -fomit-frame-pointer2010090720100903
6293e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
6300e/submissions/triviumgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090720100903
6300e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
6345e/submissions/triviumgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090720100903
6353e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
6353e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
6360e/submissions/triviumgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090720100903
6390e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
6390e/submissions/triviumgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090720100903
6397e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
6398e/submissions/triviumgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090720100903
6398e/submissions/triviumgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090720100903
6405e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
6413e/submissions/triviumgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090720100903
6420e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
6420e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
6420e/submissions/triviumgcc -m64 -Os -fomit-frame-pointer2010090720100903
6427e/submissions/triviumgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090720100903
6427e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
6428e/submissions/triviumgcc -funroll-loops -Os -fomit-frame-pointer2010090720100903
6435e/submissions/triviumgcc -march=barcelona -O2 -fomit-frame-pointer2010090720100903
6435e/submissions/triviumgcc -march=barcelona -O3 -fomit-frame-pointer2010090720100903
6435e/submissions/triviumgcc -march=k8 -Os -fomit-frame-pointer2010090720100903
6442e/submissions/triviumgcc -Os -fomit-frame-pointer2010090720100903
6442e/submissions/triviumgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
6443e/submissions/triviumgcc -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
6443e/submissions/triviumgcc -march=barcelona -Os -fomit-frame-pointer2010090720100903
6465e/submissions/triviumgcc -O3 -fomit-frame-pointer2010090720100903
6465e/submissions/triviumgcc -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
6465e/submissions/triviumgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090720100903
6465e/submissions/triviumgcc -m64 -O3 -fomit-frame-pointer2010090720100903
6472e/submissions/triviumgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
6472e/submissions/triviumgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
6480e/submissions/triviumgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
6480e/submissions/triviumgcc -m64 -O2 -fomit-frame-pointer2010090720100903
6480e/submissions/triviumgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
6488e/submissions/triviumgcc -O2 -fomit-frame-pointer2010090720100903
6488e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090720100903
6495e/submissions/triviumgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
6495e/submissions/triviumgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090720100903
6495e/submissions/triviumgcc -m64 -march=core2 -Os -fomit-frame-pointer2010090720100903
6495e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090720100903
6495e/submissions/triviumgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090720100903
6495e/submissions/triviumgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090720100903
6495e/submissions/triviumgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090720100903
6495e/submissions/triviumgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090720100903
6495e/submissions/triviumgcc -march=k8 -O3 -fomit-frame-pointer2010090720100903
6502e/submissions/triviumgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090720100903
6502e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090720100903
6502e/submissions/triviumgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090720100903
6502e/submissions/triviumgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090720100903
6503e/submissions/triviumgcc -march=k8 -O2 -fomit-frame-pointer2010090720100903
6510e/submissions/triviumgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
6615e/submissions/triviumgcc -march=nocona -Os -fomit-frame-pointer2010090720100903
6630e/submissions/triviumgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
6637e/submissions/triviumgcc -march=nocona -O2 -fomit-frame-pointer2010090720100903
6660e/submissions/triviumgcc -march=nocona -O3 -fomit-frame-pointer2010090720100903
6667e/submissions/triviumgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
6668e/submissions/triviumgcc -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
6938e/submissions/triviumgcc -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
6938e/submissions/triviumgcc -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
6938e/submissions/triviumgcc -march=barcelona -O -fomit-frame-pointer2010090720100903
6945e/submissions/triviumgcc -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
6945e/submissions/triviumgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090720100903
6945e/submissions/triviumgcc -march=nocona -O -fomit-frame-pointer2010090720100903
6952e/submissions/triviumgcc -O -fomit-frame-pointer2010090720100903
6967e/submissions/triviumgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090720100903
6968e/submissions/triviumgcc -m64 -O -fomit-frame-pointer2010090720100903
6975e/submissions/triviumgcc -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
6990e/submissions/triviumgcc -m64 -march=core2 -O -fomit-frame-pointer2010090720100903
7020e/submissions/triviumgcc -march=k8 -O -fomit-frame-pointer2010090720100903
7050e/submissions/triviumgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090720100903
7170e/submissions/triviumgcc -funroll-loops -O -fomit-frame-pointer2010090720100903
7170e/submissions/triviumgcc -funroll-loops -m64 -O -fomit-frame-pointer2010090720100903
7170e/submissions/triviumgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
7170e/submissions/triviumgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090720100903
7170e/submissions/triviumgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090720100903
7177e/submissions/triviumgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
7178e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
7260e/submissions/triviumgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
7298e/submissions/triviumgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090720100903
12120e/submissions/triviumgcc -funroll-loops2010090720100903
12127e/submissions/triviumcc2010090720100903
12270e/submissions/triviumgcc2010090720100903