Implementation notes: amd64, berlekamp, crypto_stream/sosemanuk

Computer: berlekamp
Architecture: amd64
CPU ID: GenuineIntel-00010677-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: sosemanuk
TimeImplementationCompilerBenchmark dateSUPERCOP version
6757cryptoppg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052820120525
6774cryptoppg++ -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
6775cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
6775cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer2012052820120525
6775cryptoppg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052820120525
6783cryptoppg++ -m64 -O2 -fomit-frame-pointer2012052820120525
6783cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
6783cryptoppg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052820120525
6791cryptoppg++ -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
6791cryptoppg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052820120525
6792cryptoppg++ -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
6800cryptoppg++ -m64 -march=core2 -O3 -fomit-frame-pointer2012052820120525
6800cryptoppg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052820120525
6825cryptoppg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052820120525
6834cryptoppg++ -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
6834cryptoppg++ -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
6851cryptoppg++ -O2 -fomit-frame-pointer2012052820120525
6851cryptoppg++ -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
6851cryptoppg++ -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
6851cryptoppg++ -march=barcelona -O -fomit-frame-pointer2012052820120525
6859cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
6859cryptoppg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052820120525
6860cryptoppg++ -O -fomit-frame-pointer2012052820120525
6868cryptoppg++ -m64 -march=core2 -O -fomit-frame-pointer2012052820120525
6868cryptoppg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052820120525
6868cryptoppg++ -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
6868cryptoppg++ -march=k8 -O3 -fomit-frame-pointer2012052820120525
6868cryptoppg++ -march=nocona -O3 -fomit-frame-pointer2012052820120525
6868cryptoppg++ -march=nocona -O -fomit-frame-pointer2012052820120525
6876cryptoppg++ -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
6885cryptoppg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052820120525
6885cryptoppg++ -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
6885cryptoppg++ -march=barcelona -O2 -fomit-frame-pointer2012052820120525
6885cryptoppg++ -march=nocona -O2 -fomit-frame-pointer2012052820120525
6902cryptoppg++ -m64 -O3 -fomit-frame-pointer2012052820120525
6902cryptoppg++ -march=k8 -O2 -fomit-frame-pointer2012052820120525
6910cryptoppg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
6911cryptoppg++ -m64 -O -fomit-frame-pointer2012052820120525
6911cryptoppg++ -march=barcelona -O3 -fomit-frame-pointer2012052820120525
6919cryptoppg++ -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
6928cryptoppg++ -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
6936cryptoppg++ -Os -fomit-frame-pointer2012052820120525
6936cryptoppg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
6936cryptoppg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052820120525
6953cryptoppg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052820120525
6961cryptoppg++ -march=k8 -Os -fomit-frame-pointer2012052820120525
6970cryptoppg++ -m64 -Os -fomit-frame-pointer2012052820120525
6970cryptoppg++ -march=barcelona -Os -fomit-frame-pointer2012052820120525
6979cryptoppg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052820120525
6987cryptoppg++ -O3 -fomit-frame-pointer2012052820120525
6987cryptoppg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
6987cryptoppg++ -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
6987cryptoppg++ -march=nocona -Os -fomit-frame-pointer2012052820120525
7004cryptoppg++ -march=k8 -O -fomit-frame-pointer2012052820120525
7013cryptoppg++ -m64 -march=core2 -Os -fomit-frame-pointer2012052820120525
7013cryptoppg++ -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
7658e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052820120525
7658e/submissions/sosemanukgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052820120525
7718e/submissions/sosemanukgcc -m64 -march=core2 -O -fomit-frame-pointer2012052820120525
7718e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052820120525
8168cryptoppg++2012052820120525
8270e/submissions/sosemanukgcc -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
8271e/submissions/sosemanukgcc -march=k8 -O -fomit-frame-pointer2012052820120525
8313e/submissions/sosemanukgcc -march=barcelona -O -fomit-frame-pointer2012052820120525
8364e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
8373e/submissions/sosemanukgcc -O -fomit-frame-pointer2012052820120525
8381e/submissions/sosemanukgcc -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
8406e/submissions/sosemanukgcc -funroll-loops -O -fomit-frame-pointer2012052820120525
8406e/submissions/sosemanukgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120525
8457e/submissions/sosemanukgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052820120525
8474e/submissions/sosemanukgcc -m64 -O -fomit-frame-pointer2012052820120525
8491e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
8627e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
8627e/submissions/sosemanukgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
8645e/submissions/sosemanukgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052820120525
8755e/submissions/sosemanukgcc -O3 -fomit-frame-pointer2012052820120525
8780e/submissions/sosemanukgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
8806e/submissions/sosemanukgcc -funroll-loops -O2 -fomit-frame-pointer2012052820120525
8831e/submissions/sosemanukgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120525
8840e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
8848e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
8848e/submissions/sosemanukgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120525
8849e/submissions/sosemanukgcc -m64 -O3 -fomit-frame-pointer2012052820120525
8866e/submissions/sosemanukgcc -funroll-loops -O3 -fomit-frame-pointer2012052820120525
8891e/submissions/sosemanukgcc -m64 -O2 -fomit-frame-pointer2012052820120525
8950e/submissions/sosemanukgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
9027e/submissions/sosemanukgcc -O2 -fomit-frame-pointer2012052820120525
9087e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
9095e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
9104e/submissions/sosemanukgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052820120525
9112e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
9112e/submissions/sosemanukgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052820120525
9112e/submissions/sosemanukgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052820120525
9129e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
9129e/submissions/sosemanukgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052820120525
9137e/submissions/sosemanukgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
9146e/submissions/sosemanukgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
9146e/submissions/sosemanukgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
9146e/submissions/sosemanukgcc -march=barcelona -O3 -fomit-frame-pointer2012052820120525
9163e/submissions/sosemanukgcc -march=k8 -O2 -fomit-frame-pointer2012052820120525
9180e/submissions/sosemanukgcc -march=k8 -O3 -fomit-frame-pointer2012052820120525
9206e/submissions/sosemanukgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
9240e/submissions/sosemanukgcc -march=barcelona -O2 -fomit-frame-pointer2012052820120525
9537e/submissions/sosemanukgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052820120525
9537e/submissions/sosemanukgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052820120525
9554e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052820120525
9588e/submissions/sosemanukgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052820120525
9597e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052820120525
9605e/submissions/sosemanukgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052820120525
9622e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052820120525
9656e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052820120525
9817e/submissions/sosemanukgcc -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
9843e/submissions/sosemanukgcc -march=nocona -O -fomit-frame-pointer2012052820120525
9860e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
9869e/submissions/sosemanukgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052820120525
11602e/submissions/sosemanukgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052820120525
11603e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
11603e/submissions/sosemanukgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052820120525
11637e/submissions/sosemanukgcc -march=nocona -O2 -fomit-frame-pointer2012052820120525
11645e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
11645e/submissions/sosemanukgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
11773e/submissions/sosemanukgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
11815e/submissions/sosemanukgcc -march=nocona -O3 -fomit-frame-pointer2012052820120525
13532e/submissions/sosemanukgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
13566e/submissions/sosemanukgcc -march=barcelona -Os -fomit-frame-pointer2012052820120525
13583e/submissions/sosemanukgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120525
13591e/submissions/sosemanukgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
13592e/submissions/sosemanukgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052820120525
13634e/submissions/sosemanukgcc -march=k8 -Os -fomit-frame-pointer2012052820120525
13634e/submissions/sosemanukgcc -march=nocona -Os -fomit-frame-pointer2012052820120525
13642e/submissions/sosemanukgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
13668e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
13685e/submissions/sosemanukgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052820120525
13685e/submissions/sosemanukgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052820120525
13719e/submissions/sosemanukgcc -funroll-loops -Os -fomit-frame-pointer2012052820120525
13727e/submissions/sosemanukgcc -Os -fomit-frame-pointer2012052820120525
13736e/submissions/sosemanukgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
13762e/submissions/sosemanukgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052820120525
13779e/submissions/sosemanukgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
13787e/submissions/sosemanukgcc -m64 -Os -fomit-frame-pointer2012052820120525
13812e/submissions/sosemanukgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
13829e/submissions/sosemanukgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052820120525
13838e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052820120525
13846e/submissions/sosemanukgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052820120525
13864e/submissions/sosemanukgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
21564e/submissions/sosemanukgcc -funroll-loops2012052820120525
21565e/submissions/sosemanukcc2012052820120525
21565e/submissions/sosemanukgcc2012052820120525