OpenMake Meister

Activating Parallelized Build Processing

 

Parallel processing is similar to a “distributed” build, except it uses only one multi-processor machine to do the work.  A parallel build executes the compile and link process calling the compilers and linkers simultaneously in a multi-threaded mode.

 

The Meister process that manages parallel processing is called “omsubmit”.   This process uses the dependency gathering performed by “om” to determine what source code can be compiled and linked simultaneously and what source code must be held until the objects which they depend are re-built.