Skip to content

Commit

Permalink
Fixing spacing problems in the README
Browse files Browse the repository at this point in the history
  • Loading branch information
jhmkorndorfer authored Apr 27, 2020
1 parent bfcbd23 commit f136ada
Showing 1 changed file with 1 addition and 2 deletions.
3 changes: 1 addition & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ How to use LB4OMP
The first step is to compile the runtime library. LB4OMP is compiled using the same guidelines provided by the LLVM OpenMP runtime library as shown in the next section of this README (How to Build LB4OMP, the extended LLVM* OpenMP* Libraries).

One must ensure that the target OpenMP loops in the application contain the ``schedule(runtime)`` clause. If that is the case, no other changes are required and there is no need to recompile the application code.

Sequentially, one needs to add the path to the compiled LB4OMP runtime library to the environment variable that the linker uses to load dynamic and shared libraries. For instance, in Linux/Unix environments, one adds the path for the compiled LB4OMP to the ``LD_LIBRARY_PATH`` environment variable.


Expand All @@ -60,8 +61,6 @@ LB4OMP implements a profiling tool that collects such information. The profiling

``KMP_PRINT_CHUNKS`` when this environment variable is set to one, the LB4OMP collects and stores the calculated chunk size for each thread for each scheduling round. This information is stored in the same file as defined by ``KMP_TIME_LOOPS``. This data may be very large depending on the scheduling technique and the size of the OpenMP loop.



=========================================================
How to Build LB4OMP, the extended LLVM* OpenMP* Libraries
=========================================================
Expand Down

0 comments on commit f136ada

Please sign in to comment.