Implementation notes: amd64, motyka, crypto_stream/nlsv2

Computer: motyka
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20100903
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
7386e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090720100903
7392e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
7398e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2010090720100903
7410e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
7422e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
7422e/v2/sync/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090720100903
7440e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090720100903
7458e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090720100903
7482e/v2/sync/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090720100903
7488e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
7494e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
7506e/v2/sync/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090720100903
7512e/v2/sync/2gcc -march=barcelona -Os -fomit-frame-pointer2010090720100903
7518e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
7542e/v2/sync/2gcc -Os -fomit-frame-pointer2010090720100903
7542e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
7542e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
7542e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
7566e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2010090720100903
7578e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
7578e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2010090720100903
7590e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2010090720100903
7590e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
7590e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
7602e/v2/sync/2gcc -O2 -fomit-frame-pointer2010090720100903
7602e/v2/sync/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090720100903
7602e/v2/sync/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090720100903
7608e/v2/sync/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090720100903
7614e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2010090720100903
7614e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090720100903
7620e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2010090720100903
7626e/v2/sync/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090720100903
7632e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
7632e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
7632e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090720100903
7632e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090720100903
7632e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090720100903
7632e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2010090720100903
7644e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
7650e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090720100903
7662e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090720100903
7668e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2010090720100903
7668e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2010090720100903
7668e/v2/sync/2gcc -march=barcelona -O3 -fomit-frame-pointer2010090720100903
7674e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2010090720100903
7680e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
7698e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
7710e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2010090720100903
7722e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
7728e/v2/sync/2gcc -O -fomit-frame-pointer2010090720100903
7764e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2010090720100903
7782e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2010090720100903
7794e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
7812e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
7812e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
7818e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090720100903
7818e/v2/sync/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090720100903
7830e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2010090720100903
7842e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
7860e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2010090720100903
7866e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2010090720100903
7878e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
7890e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090720100903
7896e/v2/sync/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090720100903
7896e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
7896e/v2/sync/2gcc -march=barcelona -O2 -fomit-frame-pointer2010090720100903
7902e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
7914e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2010090720100903
7920e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090720100903
7932e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090720100903
8016e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090720100903
8022e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
8052e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090720100903
8076e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
8076e/v2/sync/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090720100903
8088e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2010090720100903
8088e/v2/sync/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090720100903
8118e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
8118e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
8136e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
8160e/v2/sync/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090720100903
8172e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
8172e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090720100903
8196e/v2/sync/2gcc -O3 -fomit-frame-pointer2010090720100903
8202e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2010090720100903
8232e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
8256e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090720100903
8364e/v2/sync/2gcc -march=barcelona -O -fomit-frame-pointer2010090720100903
15564e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2010090720100903
15654e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090720100903
15702e/v2/sync/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090720100903
15864e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
15900e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090720100903
16128e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
16254e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
16968e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2010090720100903
17430e/v2/sync/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090720100903
17472e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
17814e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2010090720100903
17814e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
17922e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090720100903
17928e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
17952e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090720100903
18054e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
18054e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090720100903
18078e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
18078e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2010090720100903
18300e/v2/sync/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090720100903
18396e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
18432e/v2/sync/1gcc -march=barcelona -O3 -fomit-frame-pointer2010090720100903
18708e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090720100903
18810e/v2/sync/1gcc -O3 -fomit-frame-pointer2010090720100903
18870e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090720100903
18930e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090720100903
18990e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
19008e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2010090720100903
19050e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2010090720100903
19830e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
19986e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
20184e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
20238e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2010090720100903
20310e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
20460e/v2/sync/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090720100903
20544e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
20616e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090720100903
20670e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090720100903
20856e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
21048e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090720100903
21054e/v2/sync/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090720100903
21060e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
21072e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
21078e/v2/sync/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090720100903
21078e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2010090720100903
21084e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
21090e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
21090e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2010090720100903
21132e/v2/sync/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090720100903
21132e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2010090720100903
21132e/v2/sync/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090720100903
21132e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
21132e/v2/sync/1gcc -march=barcelona -Os -fomit-frame-pointer2010090720100903
21138e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2010090720100903
21144e/v2/sync/1gcc -Os -fomit-frame-pointer2010090720100903
21168e/v2/sync/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090720100903
21168e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2010090720100903
21186e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090720100903
21198e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090720100903
21516e/v2/sync/1gcc -O2 -fomit-frame-pointer2010090720100903
21534e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
21552e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
21552e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2010090720100903
21582e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2010090720100903
21936e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
21954e/v2/sync/1gcc -march=barcelona -O2 -fomit-frame-pointer2010090720100903
22368e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
22392e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
22404e/v2/sync/1gcc -O -fomit-frame-pointer2010090720100903
22410e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2010090720100903
22530e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2010090720100903
23754e/v2/sync/2gcc2010090720100903
24120e/v2/sync/2gcc -funroll-loops2010090720100903
25176e/v2/sync/2cc2010090720100903
27096e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090720100903
27102e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2010090720100903
27102e/v2/sync/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090720100903
27108e/v2/sync/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090720100903
27540e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2010090720100903
27546e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
27570e/v2/sync/1gcc -march=barcelona -O -fomit-frame-pointer2010090720100903
27576e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
28362e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090720100903
28398e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2010090720100903
28824e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
29166e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
29616e/v2/sync/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090720100903
29652e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
29868e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
30078e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090720100903
30828e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090720100903
92412e/v2/sync/1gcc2010090720100903
92430e/v2/sync/1cc2010090720100903
92646e/v2/sync/1gcc -funroll-loops2010090720100903