Mellanox HPC-X environment variables. Use the map or the terrain?

Reading the (latest I hope) HPC-X manual http://www.mellanox.com/related-docs/prod_acceleration_software/HPC-X_Toolkit_User_Manual_v1.3.pdf http://www.mellanox.com/related-docs/prod_acceleration_software/HPC-X_Toolkit_User_Manual_v1.3.pdf I get a bit puzzled.

There are several environment variables mentioned that I can not find in the libraries. Is the table up to date and correct?

Example 1

Manual says: MXM_INIT_HOOK_SCRIPT

But the name I find is INIT_HOOK_SCRIPT

$ strings -a /opt/mellanox/mxm/lib/libmxm.so | grep HOOK

INIT_HOOK_SCRIPT

Example 2

Manual says: MXM_SINGLE_THREAD

But the names I find is:

$ strings -a /usr/lib64/libmlx5.a | grep SINGLE

MLX5_SINGLE_THREADED

and

$ strings -a /opt/mellanox/mxm/lib/libmxm.so | grep SINGLE

SINGLE_THREAD

IBV_EXP_THREAD_SINGLE

_SC_SINGLE_PROCESS

Is the manual correct or am I reading an out-dated version?

/Nils

MXM variables names are built at the run-time and by adding MXM_ prefix to it.

Thanks,

So I will stick with the manual then.

Cheers