The Home Process Object
The HomeProcess is a unique (one-of-a-kind) object representing the MPI environment and resources. Given a communicator you can always find the rank of the home process in the local group. In the Boost MPI library this is the environment object.
This is a good place to put other global functions, such as the timer (duration) functions.