Implementation notes: amd64, jos, crypto_stream/nlsv2

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20120414
Operation: crypto_stream
Primitive: nlsv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
7275e/v2/sync/2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011112520111120
7275e/v2/sync/2gcc -march=barcelona -O2 -fomit-frame-pointer2011112520111120
7388e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011112520111120
7410e/v2/sync/2gcc -march=barcelona -O3 -fomit-frame-pointer2011112520111120
7425e/v2/sync/2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112520111120
7433e/v2/sync/2gcc -O2 -fomit-frame-pointer2011112520111120
7440e/v2/sync/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011112520111120
7440e/v2/sync/2gcc -march=k8 -O3 -fomit-frame-pointer2011112520111120
7462e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011112520111120
7463e/v2/sync/2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011112520111120
7470e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011112520111120
7477e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112520111120
7477e/v2/sync/2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011112520111120
7477e/v2/sync/2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011112520111120
7478e/v2/sync/2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011112520111120
7478e/v2/sync/2gcc -m64 -Os -fomit-frame-pointer2011112520111120
7478e/v2/sync/2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011112520111120
7485e/v2/sync/2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011112520111120
7485e/v2/sync/2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011112520111120
7485e/v2/sync/2gcc -m64 -O2 -fomit-frame-pointer2011112520111120
7485e/v2/sync/2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011112520111120
7485e/v2/sync/2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011112520111120
7493e/v2/sync/2gcc -O3 -fomit-frame-pointer2011112520111120
7493e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011112520111120
7493e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011112520111120
7493e/v2/sync/2gcc -m64 -O3 -fomit-frame-pointer2011112520111120
7500e/v2/sync/2gcc -funroll-loops -Os -fomit-frame-pointer2011112520111120
7500e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112520111120
7500e/v2/sync/2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011112520111120
7508e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011112520111120
7515e/v2/sync/2gcc -march=k8 -O2 -fomit-frame-pointer2011112520111120
7523e/v2/sync/2gcc -funroll-loops -O -fomit-frame-pointer2011112520111120
7523e/v2/sync/2gcc -march=barcelona -Os -fomit-frame-pointer2011112520111120
7537e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011112520111120
7537e/v2/sync/2gcc -march=k8 -Os -fomit-frame-pointer2011112520111120
7545e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011112520111120
7560e/v2/sync/2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011112520111120
7560e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112520111120
7575e/v2/sync/2gcc -funroll-loops -O3 -fomit-frame-pointer2011112520111120
7575e/v2/sync/2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011112520111120
7598e/v2/sync/2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011112520111120
7613e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011112520111120
7620e/v2/sync/2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011112520111120
7620e/v2/sync/2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011112520111120
7627e/v2/sync/2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112520111120
7627e/v2/sync/2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011112520111120
7627e/v2/sync/2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011112520111120
7635e/v2/sync/2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112520111120
7635e/v2/sync/2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011112520111120
7643e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011112520111120
7665e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011112520111120
7665e/v2/sync/2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011112520111120
7673e/v2/sync/2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011112520111120
7687e/v2/sync/2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011112520111120
7688e/v2/sync/2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011112520111120
7703e/v2/sync/2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011112520111120
7710e/v2/sync/2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011112520111120
7717e/v2/sync/2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011112520111120
7717e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011112520111120
7725e/v2/sync/2gcc -funroll-loops -O2 -fomit-frame-pointer2011112520111120
7725e/v2/sync/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011112520111120
7732e/v2/sync/2gcc -Os -fomit-frame-pointer2011112520111120
7732e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011112520111120
7732e/v2/sync/2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011112520111120
7732e/v2/sync/2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011112520111120
7732e/v2/sync/2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011112520111120
7740e/v2/sync/2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011112520111120
7747e/v2/sync/2gcc -m64 -march=core2 -O -fomit-frame-pointer2011112520111120
7747e/v2/sync/2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011112520111120
7748e/v2/sync/2gcc -m64 -O -fomit-frame-pointer2011112520111120
7748e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011112520111120
7748e/v2/sync/2gcc -march=nocona -O3 -fomit-frame-pointer2011112520111120
7755e/v2/sync/2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011112520111120
7762e/v2/sync/2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011112520111120
7770e/v2/sync/2gcc -march=barcelona -O -fomit-frame-pointer2011112520111120
7778e/v2/sync/2gcc -m64 -march=k8 -O -fomit-frame-pointer2011112520111120
7778e/v2/sync/2gcc -march=k8 -O -fomit-frame-pointer2011112520111120
7785e/v2/sync/2gcc -O -fomit-frame-pointer2011112520111120
7792e/v2/sync/2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011112520111120
7808e/v2/sync/2gcc -march=nocona -Os -fomit-frame-pointer2011112520111120
7815e/v2/sync/2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011112520111120
7815e/v2/sync/2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011112520111120
7838e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011112520111120
7935e/v2/sync/2gcc -march=nocona -O2 -fomit-frame-pointer2011112520111120
7950e/v2/sync/2gcc -fno-schedule-insns -O -fomit-frame-pointer2011112520111120
7950e/v2/sync/2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011112520111120
7987e/v2/sync/2gcc -m64 -march=nocona -O -fomit-frame-pointer2011112520111120
8040e/v2/sync/2gcc -march=nocona -O -fomit-frame-pointer2011112520111120
17197e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011112520111120
17265e/v2/sync/1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011112520111120
17280e/v2/sync/1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011112520111120
17760e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011112520111120
17820e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011112520111120
18330e/v2/sync/1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011112520111120
18427e/v2/sync/1gcc -funroll-loops -O -fomit-frame-pointer2011112520111120
18720e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112520111120
18982e/v2/sync/1gcc -funroll-loops -m64 -O -fomit-frame-pointer2011112520111120
19140e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011112520111120
19252e/v2/sync/1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011112520111120
19350e/v2/sync/1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011112520111120
19357e/v2/sync/1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011112520111120
19380e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011112520111120
19417e/v2/sync/1gcc -funroll-loops -O3 -fomit-frame-pointer2011112520111120
19425e/v2/sync/1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011112520111120
19455e/v2/sync/1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112520111120
19455e/v2/sync/1gcc -m64 -O3 -fomit-frame-pointer2011112520111120
19500e/v2/sync/1gcc -march=barcelona -O3 -fomit-frame-pointer2011112520111120
19605e/v2/sync/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011112520111120
19628e/v2/sync/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011112520111120
19658e/v2/sync/1gcc -O3 -fomit-frame-pointer2011112520111120
19770e/v2/sync/1gcc -march=k8 -O3 -fomit-frame-pointer2011112520111120
19853e/v2/sync/1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011112520111120
20025e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112520111120
20280e/v2/sync/1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011112520111120
20947e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011112520111120
20963e/v2/sync/1gcc -march=barcelona -O2 -fomit-frame-pointer2011112520111120
21022e/v2/sync/1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011112520111120
21413e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011112520111120
21495e/v2/sync/1gcc -march=nocona -O3 -fomit-frame-pointer2011112520111120
21585e/v2/sync/1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011112520111120
21645e/v2/sync/1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011112520111120
22230e/v2/sync/1gcc -march=barcelona -O -fomit-frame-pointer2011112520111120
22238e/v2/sync/1gcc -O -fomit-frame-pointer2011112520111120
22238e/v2/sync/1gcc -m64 -march=barcelona -O -fomit-frame-pointer2011112520111120
22252e/v2/sync/1gcc -fno-schedule-insns -O -fomit-frame-pointer2011112520111120
22252e/v2/sync/1gcc -m64 -O -fomit-frame-pointer2011112520111120
22252e/v2/sync/1gcc -march=k8 -O -fomit-frame-pointer2011112520111120
22320e/v2/sync/1gcc -m64 -march=core2 -O -fomit-frame-pointer2011112520111120
22320e/v2/sync/1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011112520111120
22335e/v2/sync/1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011112520111120
22342e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011112520111120
22402e/v2/sync/1gcc -m64 -march=k8 -O -fomit-frame-pointer2011112520111120
24653e/v2/sync/2cc2011112520111120
24765e/v2/sync/1gcc -funroll-loops -O2 -fomit-frame-pointer2011112520111120
24773e/v2/sync/1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011112520111120
24810e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112520111120
24960e/v2/sync/1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011112520111120
25260e/v2/sync/2gcc -funroll-loops2011112520111120
25403e/v2/sync/2gcc2011112520111120
25575e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011112520111120
25597e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011112520111120
25732e/v2/sync/1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011112520111120
25830e/v2/sync/1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011112520111120
26003e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011112520111120
26145e/v2/sync/1gcc -O2 -fomit-frame-pointer2011112520111120
26145e/v2/sync/1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011112520111120
26145e/v2/sync/1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011112520111120
26152e/v2/sync/1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011112520111120
26153e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011112520111120
26160e/v2/sync/1gcc -march=nocona -O2 -fomit-frame-pointer2011112520111120
26175e/v2/sync/1gcc -m64 -O2 -fomit-frame-pointer2011112520111120
26175e/v2/sync/1gcc -march=k8 -O2 -fomit-frame-pointer2011112520111120
26183e/v2/sync/1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011112520111120
26190e/v2/sync/1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011112520111120
26197e/v2/sync/1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112520111120
27427e/v2/sync/1gcc -fno-schedule-insns -Os -fomit-frame-pointer2011112520111120
27427e/v2/sync/1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011112520111120
27427e/v2/sync/1gcc -m64 -march=k8 -Os -fomit-frame-pointer2011112520111120
27427e/v2/sync/1gcc -m64 -march=nocona -Os -fomit-frame-pointer2011112520111120
27427e/v2/sync/1gcc -march=barcelona -Os -fomit-frame-pointer2011112520111120
27428e/v2/sync/1gcc -m64 -Os -fomit-frame-pointer2011112520111120
27428e/v2/sync/1gcc -march=k8 -Os -fomit-frame-pointer2011112520111120
27435e/v2/sync/1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011112520111120
27435e/v2/sync/1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011112520111120
27442e/v2/sync/1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011112520111120
27442e/v2/sync/1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011112520111120
27443e/v2/sync/1gcc -Os -fomit-frame-pointer2011112520111120
27443e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011112520111120
27443e/v2/sync/1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011112520111120
27458e/v2/sync/1gcc -funroll-loops -Os -fomit-frame-pointer2011112520111120
27458e/v2/sync/1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112520111120
27458e/v2/sync/1gcc -m64 -march=core2 -Os -fomit-frame-pointer2011112520111120
27458e/v2/sync/1gcc -m64 -march=nocona -O -fomit-frame-pointer2011112520111120
27458e/v2/sync/1gcc -march=nocona -Os -fomit-frame-pointer2011112520111120
27465e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011112520111120
27465e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011112520111120
27473e/v2/sync/1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011112520111120
27480e/v2/sync/1gcc -march=nocona -O -fomit-frame-pointer2011112520111120
27503e/v2/sync/1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011112520111120
92677e/v2/sync/1cc2011112520111120
92730e/v2/sync/1gcc -funroll-loops2011112520111120
94598e/v2/sync/1gcc2011112520111120