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.sofor 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_PRELOADmechanism.Configure the environment variable
DLB_ARGSwith the desired DLB options. Typically, you will want to set at least--lewi,--drom,-talp`, or any combination of them. Executedlb --helpfor 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: