[Pkg-ofed-commits] [libfabric] 55/123: prov/sockets: Added description of env var in the manpage

Ana Beatriz Guerrero López ana at moszumanska.debian.org
Sat Oct 22 12:28:30 UTC 2016


This is an automated email from the git hooks/post-receive script.

ana pushed a commit to annotated tag v1.1.1
in repository libfabric.

commit dafd63fc0bb01917038fc7d70494d706220a15b3
Author: shantonu <shantonu.hossain at intel.com>
Date:   Fri Sep 4 10:50:29 2015 -0700

    prov/sockets: Added description of env var in the manpage
    
    Signed-off-by: Shantonu Hossain <shantonu.hossain at intel.com>
---
 man/fi_sockets.7.md | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/man/fi_sockets.7.md b/man/fi_sockets.7.md
index 0e3b196..80c14eb 100644
--- a/man/fi_sockets.7.md
+++ b/man/fi_sockets.7.md
@@ -51,6 +51,38 @@ performance numbers are lower compared to other providers implemented
 over high-speed fabric, and lower than what an application might see
 implementing to sockets directly.
 
+# RUNTIME PARAMETERS
+
+The sockets provider checks for the following environment variables -
+
+*FI_SOCKETS_PE_WAITTIME*
+: An integer value that specifies how many milliseconds to spin while waiting for progress in *FI_PROGRESS_AUTO* mode.
+
+*FI_SOCKETS_MAX_CONN_RETRY*
+: An integer value that specifies the number of socket connection retries before reporting as failure.
+
+*FI_SOCKETS_DEF_CONN_MAP_SZ*
+: An integer to specify the default connection map size. 
+
+*FI_SOCKETS_DEF_AV_SZ*
+: An integer to specify the default address vector size.
+
+*FI_SOCKETS_DEF_CQ_SZ*
+: An integer to specify the default completion queue size.
+
+*FI_SOCKETS_DEF_EQ_SZ*
+: An integer to specify the default event queue size.
+
+*FI_SOCKETS_DGRAM_DROP_RATE*
+: An integer value to specify the drop rate of dgram frame when endpoint is *FI_EP_DGRAM*. This is for debugging purpose only.
+
+*FI_SOCKETS_PE_AFFINITY*
+: If specified, progress thread is bound to the indicated range(s) of Linux virtual processor ID(s). This option is currently not supported on OS X. The usage is - id_start[-id_end[:stride]][,].
+
+# MISCELLANEOUS
+
+For large scale runs one can use these environment variables to tweak the default sizes of the address vector(AV), completion queue (CQ), connection map etc. that satisfies the requriment of the particular benchmark. The recommended parameters for large scale runs are *FI_SOCKETS_MAX_CONN_RETRY*, *FI_SOCKETS_DEF_CONN_MAP_SZ*, *FI_SOCKETS_DEF_AV_SZ*, *FI_SOCKETS_DEF_CQ_SZ*, *FI_SOCKETS_DEF_EQ_SZ*.
+
 # SEE ALSO
 
 [`fabric`(7)](fabric.7.html),

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ofed/libfabric.git



More information about the Pkg-ofed-commits mailing list