Implementation notes: amd64, dragon, crypto_stream/nlsv2

Computer: dragon
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
7256e/v2/sync/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
7268e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
7316e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
7316e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
7324e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
7336e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
7352e/v2/sync/2gcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
7356e/v2/sync/2gcc -O3 -fomit-frame-pointer2012052620120525
7368e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
7376e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
7380e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
7384e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
7384e/v2/sync/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
7388e/v2/sync/2gcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
7388e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
7392e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
7400e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
7416e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
7424e/v2/sync/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
7428e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
7468e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
7476e/v2/sync/2gcc -Os -fomit-frame-pointer2012052620120525
7484e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
7488e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
7492e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
7492e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2012052620120525
7492e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
7500e/v2/sync/2gcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
7504e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2012052620120525
7508e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
7508e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2012052620120525
7540e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
7548e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
7556e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
7564e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
7576e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
7580e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
7588e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2012052620120525
7616e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
7616e/v2/sync/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
7632e/v2/sync/2gcc -O2 -fomit-frame-pointer2012052620120525
7648e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
7652e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
7656e/v2/sync/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
7656e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
7660e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
7660e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
7664e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
7672e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
7676e/v2/sync/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
7676e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
7688e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
7696e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
7720e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
7736e/v2/sync/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
7752e/v2/sync/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
7756e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
7764e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2012052620120525
7776e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
7800e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
7816e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
7820e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
7824e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
7832e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
7836e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
7840e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
7840e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
7892e/v2/sync/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
7968e/v2/sync/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
7984e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2012052620120525
7988e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2012052620120525
7996e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
8024e/v2/sync/2gcc -O -fomit-frame-pointer2012052620120525
8056e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
8072e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
8072e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
8072e/v2/sync/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
8072e/v2/sync/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
8092e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
8100e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
8108e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
8212e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
8216e/v2/sync/2gcc -march=barcelona -O -fomit-frame-pointer2012052620120525
8244e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
8252e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2012052620120525
8288e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2012052620120525
8296e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
8416e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
14504e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
14504e/v2/sync/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
14652e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
14656e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2012052620120525
14748e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
14792e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
14860e/v2/sync/1gcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
14880e/v2/sync/1gcc -O3 -fomit-frame-pointer2012052620120525
14880e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
14936e/v2/sync/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
15060e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
15096e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
15124e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
15192e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2012052620120525
15200e/v2/sync/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
15224e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
15228e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
15228e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
15232e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
15232e/v2/sync/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
15232e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
15236e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
15296e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
15300e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
15304e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
15316e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
15320e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
15416e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
15508e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
15544e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
15660e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
18492e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
18516e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
18532e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
18556e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
18564e/v2/sync/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
18696e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
18696e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
19148e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
19320e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
20584e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
20620e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
20896e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
20896e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
20952e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
20952e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
20952e/v2/sync/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
20952e/v2/sync/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
20972e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
20980e/v2/sync/1gcc -O2 -fomit-frame-pointer2012052620120525
21012e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2012052620120525
21048e/v2/sync/1gcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
21188e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
22200e/v2/sync/1gcc -O -fomit-frame-pointer2012052620120525
22200e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
22208e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
22208e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
22208e/v2/sync/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
22212e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
22212e/v2/sync/1gcc -march=barcelona -O -fomit-frame-pointer2012052620120525
22224e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2012052620120525
22344e/v2/sync/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
23228e/v2/sync/2cc2012052620120525
23472e/v2/sync/2gcc2012052620120525
23940e/v2/sync/2gcc -funroll-loops2012052620120525
24856e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
24856e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
24856e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
24856e/v2/sync/1gcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
24860e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
24860e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
24860e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
24864e/v2/sync/1gcc -Os -fomit-frame-pointer2012052620120525
24864e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2012052620120525
24864e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2012052620120525
24876e/v2/sync/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
24876e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
24880e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2012052620120525
24896e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
24916e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
24920e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
24924e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
24968e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
24968e/v2/sync/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
25104e/v2/sync/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
25144e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
25192e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
27156e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
27272e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2012052620120525
27408e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
27408e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2012052620120525
97104e/v2/sync/1gcc -funroll-loops2012052620120525
97388e/v2/sync/1cc2012052620120525
97720e/v2/sync/1gcc2012052620120525