Dynamic instrumentation is achieved through library pre-loading. The
            		libraries chosen for pre-loading determine the scope of instrumentation.
            		Some options include tracking MPI, io, memory, cuda, opencl library
            		calls. MPI instrumentation is included by default the others are enabled by command-line options to
            		tau_exec. More info at the tau_exec manual page. Dynamic
            		instrumentation can be used on both uninstrumented binaries and binaries
            		instrumented via one of the methods below, in this way different layers of
            		instrumentation can be combined.
         
To use tau_exec place this command before the
            		application executable when running the application. In this example IO
            		instrumentation is requested.
                
         
    %> tau_exec -io ./a.out
    %> mpirun -np 4 tau_exec -io ./a.out