How to run with DLBΒΆ
Generally, in order to run DLB with your application, you need to follow these steps:
Link or preload (via
LD_PRELOAD
) your application with any flavour of the DLB shared libraries. We recommendlibdlb.so
for simplicity, although you can choose other flavours like MPI, debug or instrumentation. Note, that you can also choose a different version of the library at runtime via theLD_PRELOAD
mechanism.Configure the environment variable
DLB_ARGS
with the desired DLB options. Typically, you will want to set at least--lewi
,--drom
,-talp`
, or any combination of them. Executedlb --help
for a list of optionsRun you application as you would normally do.
Jump into the following sections for a more detailed description of each use case: