Implementation notes: amd64, bigmem, crypto_stream/nlsv2

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
6165e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
6168e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
6179e/v2/sync/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
6191e/v2/sync/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
6250e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
6253e/v2/sync/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
6259e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
6264e/v2/sync/2gcc -O2 -fomit-frame-pointer2015021520141124
6265e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
6267e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
6273e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
6273e/v2/sync/2gcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
6273e/v2/sync/2gcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
6276e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
6279e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
6279e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
6285e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
6290e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2015021520141124
6290e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
6293e/v2/sync/2gcc -O3 -fomit-frame-pointer2015021520141124
6293e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
6293e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
6299e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
6307e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
6310e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
6327e/v2/sync/2gcc -Os -fomit-frame-pointer2015021520141124
6327e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
6327e/v2/sync/2gcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
6330e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
6330e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2015021520141124
6330e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
6341e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
6341e/v2/sync/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
6347e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
6355e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
6358e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
6361e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
6364e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
6381e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2015021520141124
6387e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
6395e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2015021520141124
6406e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
6406e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
6423e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
6432e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
6440e/v2/sync/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
6449e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
6454e/v2/sync/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
6454e/v2/sync/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
6457e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
6468e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
6469e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2015021520141124
6474e/v2/sync/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
6488e/v2/sync/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
6491e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
6511e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
6519e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
6522e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
6548e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
6548e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
6559e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
6571e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
6584e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
6588e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
6593e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
6633e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
6650e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
6667e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
6707e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
6707e/v2/sync/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
6732e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
6752e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
6763e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
6851e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2015021520141124
6857e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
6868e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
6874e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2015021520141124
6885e/v2/sync/2gcc -march=barcelona -O -fomit-frame-pointer2015021520141124
6899e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
6993e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2015021520141124
7010e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2015021520141124
7016e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
7033e/v2/sync/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
7038e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
7041e/v2/sync/2gcc -O -fomit-frame-pointer2015021520141124
7049e/v2/sync/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
7052e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
7078e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
12455e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
12458e/v2/sync/1gcc -O3 -fomit-frame-pointer2015021520141124
12458e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2015021520141124
12464e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
12622e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
12642e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
12645e/v2/sync/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
12648e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
12733e/v2/sync/1gcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
12838e/v2/sync/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
12917e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
12920e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2015021520141124
12931e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
12934e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
12937e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
12943e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
12943e/v2/sync/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
12948e/v2/sync/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
12951e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
12957e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
12960e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
13002e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
13005e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
13030e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
13059e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
13064e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
13141e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
13141e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
13229e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
13308e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
15609e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
15733e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
15770e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
15813e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
15813e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
15841e/v2/sync/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
16277e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
16325e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
17782e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
17782e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
17782e/v2/sync/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
17867e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
17881e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
17881e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
17881e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
17887e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
17898e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
18148e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
18148e/v2/sync/1gcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
18867e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
18867e/v2/sync/1gcc -march=barcelona -O -fomit-frame-pointer2015021520141124
18887e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
18887e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2015021520141124
19216e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
19655e/v2/sync/2gcc -funroll-loops2015021520141124
19686e/v2/sync/2cc2015021520141124
19686e/v2/sync/2gcc2015021520141124
21111e/v2/sync/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
21114e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
21117e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
21117e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
21117e/v2/sync/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
21122e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
21125e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2015021520141124
21131e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
21131e/v2/sync/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
21131e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2015021520141124
21136e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
21137e/v2/sync/1gcc -Os -fomit-frame-pointer2015021520141124
21137e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
21137e/v2/sync/1gcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
21142e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
21143e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2015021520141124
21168e/v2/sync/1gcc -O2 -fomit-frame-pointer2015021520141124
21171e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2015021520141124
21202e/v2/sync/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
21205e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
21219e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
21219e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
23004e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
23007e/v2/sync/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
23007e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
23007e/v2/sync/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
23007e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2015021520141124
23072e/v2/sync/1gcc -O -fomit-frame-pointer2015021520141124
23134e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2015021520141124
23137e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
24154e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
30535e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
32105e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
34691e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
82479e/v2/sync/1gcc2015021520141124
82501e/v2/sync/1cc2015021520141124
83054e/v2/sync/1gcc -funroll-loops2015021520141124