Implementation notes: amd64, bridge, crypto_stream/nlsv2

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
6580e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2012012720120120
6588e/v2/sync/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012720120120
6596e/v2/sync/2gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012720120120
6604e/v2/sync/2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012720120120
6608e/v2/sync/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012720120120
6624e/v2/sync/2gcc -O3 -fomit-frame-pointer2012012720120120
6624e/v2/sync/2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012720120120
6628e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012720120120
6640e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012720120120
6656e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012720120120
6660e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012720120120
6660e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2012012720120120
6664e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012720120120
6668e/v2/sync/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012720120120
6680e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2012012720120120
6680e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012720120120
6700e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012720120120
6728e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012720120120
6732e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2012012720120120
6732e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012720120120
6732e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012720120120
6740e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012720120120
6748e/v2/sync/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012720120120
6752e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012720120120
6752e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012720120120
6760e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012720120120
6760e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2012012720120120
6784e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012720120120
6792e/v2/sync/2gcc -march=barcelona -O3 -fomit-frame-pointer2012012720120120
6804e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012720120120
6808e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012720120120
6808e/v2/sync/2gcc -march=barcelona -O2 -fomit-frame-pointer2012012720120120
6824e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012720120120
6848e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2012012720120120
6860e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2012012720120120
6860e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2012012720120120
6868e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012720120120
6876e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012720120120
6876e/v2/sync/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012720120120
6876e/v2/sync/2gcc -march=barcelona -Os -fomit-frame-pointer2012012720120120
6880e/v2/sync/2gcc -Os -fomit-frame-pointer2012012720120120
6880e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012720120120
6884e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012720120120
6892e/v2/sync/2gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012720120120
6904e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2012012720120120
6908e/v2/sync/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012720120120
6920e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012720120120
6928e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2012012720120120
6952e/v2/sync/2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012720120120
6976e/v2/sync/2gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012720120120
6984e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012720120120
7004e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012720120120
7028e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012720120120
7076e/v2/sync/2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012720120120
7080e/v2/sync/2gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012720120120
7080e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2012012720120120
7084e/v2/sync/2gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012720120120
7088e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012720120120
7096e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012720120120
7108e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2012012720120120
7112e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012720120120
7116e/v2/sync/2gcc -O2 -fomit-frame-pointer2012012720120120
7132e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012720120120
7144e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012720120120
7144e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2012012720120120
7144e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012720120120
7156e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2012012720120120
7164e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012720120120
7164e/v2/sync/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012720120120
7164e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2012012720120120
7216e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012720120120
7240e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012720120120
7280e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2012012720120120
7288e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012720120120
7288e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2012012720120120
7304e/v2/sync/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012720120120
7308e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012720120120
7336e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2012012720120120
7404e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2012012720120120
7472e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012720120120
7472e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012720120120
7480e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2012012720120120
7492e/v2/sync/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012720120120
7588e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012720120120
7632e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012720120120
7668e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2012012720120120
7672e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2012012720120120
7732e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2012012720120120
7744e/v2/sync/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012720120120
7744e/v2/sync/2gcc -march=barcelona -O -fomit-frame-pointer2012012720120120
7836e/v2/sync/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012720120120
7840e/v2/sync/2gcc -m64 -march=corei7 -O -fomit-frame-pointer2012012720120120
7852e/v2/sync/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012720120120
7860e/v2/sync/2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012720120120
7864e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2012012720120120
7872e/v2/sync/2gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012720120120
7872e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2012012720120120
7876e/v2/sync/2gcc -O -fomit-frame-pointer2012012720120120
7892e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012720120120
8324e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2012012720120120
14608e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012720120120
14608e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012720120120
15020e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012720120120
15020e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2012012720120120
15036e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012720120120
15060e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012720120120
15076e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2012012720120120
15084e/v2/sync/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012720120120
15124e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012720120120
16968e/v2/sync/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012720120120
16984e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012720120120
16988e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012720120120
16988e/v2/sync/1gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012720120120
17000e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012720120120
17000e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012720120120
17020e/v2/sync/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012720120120
17024e/v2/sync/1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012720120120
17076e/v2/sync/1gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012720120120
17080e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2012012720120120
17088e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012720120120
17104e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012720120120
17148e/v2/sync/1gcc -O3 -fomit-frame-pointer2012012720120120
17164e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012720120120
17164e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2012012720120120
17168e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012720120120
17192e/v2/sync/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012720120120
17192e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012720120120
17220e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2012012720120120
17240e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012720120120
17240e/v2/sync/1gcc -march=barcelona -O3 -fomit-frame-pointer2012012720120120
17384e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012720120120
17504e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012720120120
17596e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012720120120
17692e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2012012720120120
18228e/v2/sync/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012720120120
18240e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2012012720120120
18240e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012720120120
18240e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012720120120
18244e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012720120120
18268e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012720120120
18312e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012720120120
18320e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012720120120
18372e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012720120120
18448e/v2/sync/2gcc -funroll-loops2012012720120120
18576e/v2/sync/2gcc2012012720120120
18788e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012720120120
18792e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2012012720120120
19532e/v2/sync/2cc2012012720120120
20020e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012720120120
20032e/v2/sync/1gcc -march=barcelona -O2 -fomit-frame-pointer2012012720120120
20624e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2012012720120120
20628e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2012012720120120
25200e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012720120120
25200e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2012012720120120
26048e/v2/sync/1gcc -O2 -fomit-frame-pointer2012012720120120
26048e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012720120120
26048e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012720120120
26048e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012720120120
26048e/v2/sync/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012720120120
26048e/v2/sync/1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012720120120
26048e/v2/sync/1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012720120120
26048e/v2/sync/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012720120120
26052e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2012012720120120
26052e/v2/sync/1gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012720120120
26944e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2012012720120120
26944e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012720120120
26944e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012720120120
26948e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012720120120
26948e/v2/sync/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012720120120
26952e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012720120120
26952e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012720120120
26952e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012720120120
26956e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012720120120
27356e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2012012720120120
27356e/v2/sync/1gcc -march=barcelona -O -fomit-frame-pointer2012012720120120
27364e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012720120120
27364e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012720120120
27364e/v2/sync/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012720120120
27364e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2012012720120120
27368e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2012012720120120
27368e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2012012720120120
27372e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2012012720120120
27372e/v2/sync/1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012720120120
27372e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2012012720120120
27372e/v2/sync/1gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012720120120
27372e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2012012720120120
27372e/v2/sync/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012720120120
27372e/v2/sync/1gcc -march=barcelona -Os -fomit-frame-pointer2012012720120120
27372e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2012012720120120
27376e/v2/sync/1gcc -Os -fomit-frame-pointer2012012720120120
27376e/v2/sync/1gcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012720120120
27648e/v2/sync/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012720120120
27720e/v2/sync/1gcc -O -fomit-frame-pointer2012012720120120
27984e/v2/sync/1gcc -m64 -march=corei7 -O -fomit-frame-pointer2012012720120120
27996e/v2/sync/1gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012720120120
27996e/v2/sync/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012720120120
28024e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2012012720120120
28036e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2012012720120120
28108e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2012012720120120
28112e/v2/sync/1gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012720120120
28116e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012720120120
29232e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2012012720120120
29236e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2012012720120120
88132e/v2/sync/1cc2012012720120120
89288e/v2/sync/1gcc -funroll-loops2012012720120120
92148e/v2/sync/1gcc2012012720120120