gtpm3m0eMulti-Processor Interconnect Facility Reference

Initializing MPIF

Defining the MPIF Environment

The definition of the MPIF environment is done using operator commands with the action code ZMPIF. The information provided with these commands become effective when the next IPL is done.

Follow these steps:

  1. Define the complex parameters with the ZMPIF SET COMPLEX commands.
  2. Define the system parameters with the ZMPIF SET SYSTEM command.
  3. Define the path classes with the ZMPIF SET CLASS command.
  4. Define the MPIF device(s) with the ZMPIF DEFINE DEVICE command.
  5. Define the MPIF path(s) with the ZMPIF DEFINE PATH command.

Display this newly defined MPIF information using the following commands with no other operands:

MPIF Initialization

Initialization of MPIF is done during system restart processing to make MPIF operational as early as possible during that process. Once MPIF is operational it schedules path startup processing which occurs asynchronous to the remainder of the system restart process.

MPIF users might at times need to wait for connections to critical resources such as users in other systems not yet identified to this system. Such users might want to use the event facility of TPF (for example, the EVNTC, EVNWC, and POSTC macros) and the MPIF user exits (for example, the path activation exit or the directory update exit) to implement a wait process for critical resources.

Other Considerations

MPIF users should quiesce send activity before executing a DISCONNECT for a connection.