Implementation notes: amd64, ares, crypto_stream/nlsv2

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
5672e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
5676e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012620130419
5680e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2014012620130419
5680e/v2/sync/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012620130419
5692e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2014012620130419
5696e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012620130419
5696e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012620130419
5696e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012620130419
5712e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
5720e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012620130419
5724e/v2/sync/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012620130419
5728e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012620130419
5732e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012620130419
5736e/v2/sync/2gcc -O3 -fomit-frame-pointer2014012620130419
5744e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2014012620130419
5748e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
5748e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012620130419
5752e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
5752e/v2/sync/2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
5756e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012620130419
5760e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012620130419
5760e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
5760e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012620130419
5764e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014012620130419
5772e/v2/sync/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
5776e/v2/sync/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012620130419
5776e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012620130419
5784e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2014012620130419
5828e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012620130419
5828e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012620130419
5836e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012620130419
5844e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012620130419
5848e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2014012620130419
5848e/v2/sync/2gcc -march=barcelona -O3 -fomit-frame-pointer2014012620130419
5852e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012620130419
5856e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012620130419
5872e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012620130419
5896e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012620130419
5920e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2014012620130419
5932e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
5936e/v2/sync/2gcc -march=barcelona -O2 -fomit-frame-pointer2014012620130419
5940e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
5952e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
6048e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012620130419
6180e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2014012620130419
6188e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012620130419
6204e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2014012620130419
6212e/v2/sync/2gcc -O2 -fomit-frame-pointer2014012620130419
6216e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012620130419
6216e/v2/sync/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
6224e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
6224e/v2/sync/2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
6240e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012620130419
6244e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012620130419
6252e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2014012620130419
6256e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012620130419
6264e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012620130419
6292e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2014012620130419
6296e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2014012620130419
6300e/v2/sync/2gcc -Os -fomit-frame-pointer2014012620130419
6300e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
6304e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014012620130419
6312e/v2/sync/2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012620130419
6316e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
6320e/v2/sync/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
6320e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2014012620130419
6328e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012620130419
6328e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014012620130419
6328e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
6332e/v2/sync/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012620130419
6332e/v2/sync/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
6332e/v2/sync/2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012620130419
6336e/v2/sync/2gcc -O -fomit-frame-pointer2014012620130419
6336e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014012620130419
6340e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2014012620130419
6340e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2014012620130419
6344e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012620130419
6344e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2014012620130419
6356e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012620130419
6368e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012620130419
6368e/v2/sync/2gcc -march=barcelona -O -fomit-frame-pointer2014012620130419
6376e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
6380e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2014012620130419
6384e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
6388e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
6392e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014012620130419
6404e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
6436e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2014012620130419
6456e/v2/sync/2gcc -march=barcelona -Os -fomit-frame-pointer2014012620130419
6512e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2014012620130419
6612e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2014012620130419
6612e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2014012620130419
13352e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012620130419
13368e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012620130419
13500e/v2/sync/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012620130419
13532e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012620130419
13560e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
13580e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012620130419
13580e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012620130419
13584e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2014012620130419
13588e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2014012620130419
16804e/v2/sync/2cc2014012620130419
16812e/v2/sync/2gcc -funroll-loops2014012620130419
16912e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012620130419
16920e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012620130419
16948e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012620130419
16948e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012620130419
16972e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2014012620130419
17004e/v2/sync/1gcc -O3 -fomit-frame-pointer2014012620130419
17016e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012620130419
17020e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012620130419
17020e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2014012620130419
17068e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012620130419
17100e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2014012620130419
17116e/v2/sync/1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
17124e/v2/sync/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012620130419
17128e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
17136e/v2/sync/2gcc2014012620130419
17136e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
17140e/v2/sync/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
17232e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
17240e/v2/sync/1gcc -march=barcelona -O3 -fomit-frame-pointer2014012620130419
17280e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
17444e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012620130419
17444e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2014012620130419
17516e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012620130419
17516e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012620130419
17628e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012620130419
17632e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012620130419
17652e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012620130419
17660e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2014012620130419
17660e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
17688e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012620130419
17704e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012620130419
17760e/v2/sync/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012620130419
17784e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012620130419
19996e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
20004e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
20004e/v2/sync/1gcc -march=barcelona -O2 -fomit-frame-pointer2014012620130419
20104e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
20324e/v2/sync/1gcc -march=barcelona -O -fomit-frame-pointer2014012620130419
20472e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2014012620130419
20552e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2014012620130419
20984e/v2/sync/1gcc -O -fomit-frame-pointer2014012620130419
20988e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2014012620130419
20988e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
20988e/v2/sync/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
20992e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2014012620130419
21432e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2014012620130419
21432e/v2/sync/1gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012620130419
25992e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012620130419
25992e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2014012620130419
26004e/v2/sync/1gcc -O2 -fomit-frame-pointer2014012620130419
26004e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012620130419
26004e/v2/sync/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
26004e/v2/sync/1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
26008e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2014012620130419
26008e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
26020e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012620130419
26416e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2014012620130419
26420e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012620130419
26544e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2014012620130419
26544e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2014012620130419
26872e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2014012620130419
26908e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2014012620130419
26912e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2014012620130419
26912e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012620130419
26916e/v2/sync/1gcc -Os -fomit-frame-pointer2014012620130419
26916e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014012620130419
26916e/v2/sync/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012620130419
26916e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2014012620130419
26920e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
26920e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
26924e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012620130419
26924e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012620130419
26924e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
26924e/v2/sync/1gcc -march=barcelona -Os -fomit-frame-pointer2014012620130419
26928e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012620130419
26932e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012620130419
27216e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2014012620130419
27656e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2014012620130419
27672e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2014012620130419
27676e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
27676e/v2/sync/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
27676e/v2/sync/1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012620130419
33384e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012620130419
72888e/v2/sync/1cc2014012620130419
72940e/v2/sync/1gcc2014012620130419
73040e/v2/sync/1gcc -funroll-loops2014012620130419