gtpm1m10TPF V4R1 Migration Guide: 3.1 to 4.1

Interprocessor Communications for the High Performance Option User

Before this release, the TPF system used two methods of interprocessor communications (IPC):

Beginning with this release, DASD IPC is no longer supported. The TPF system supports IPC only through the Multi-Processor Interconnect Facility (MPIF) feature, which provides all of the function of DASD IPC with more throughput. MPIF IPC was changed and restructured.

You can use the new TYPE parameter of the SIPCC macro to specify an interprocessor communications (IPC) or inter-I-stream communication (IS) type of processing. Inter-I-stream communication lets you direct messages to I-streams on particular processors.

MPIF is now a required feature when using the High Performance Option (HPO) feature.

Migrating from DASD IPC to MPIF IPC

If you are using direct access storage device interprocessor communications (DASD IPC), which is not supported in the TPF 4.1 system, you must migrate to the Multi-Processor Interconnect Facility interprocessor communications (MPIF IPC).

To Migrate to MPIF IPC

  1. Install the MPIF feature by coding
    MPIF=YES
    
    on the CONFIG macro, add RAMFIL statements for the #CB8HD and #PDREC record types, and run SIP.
  2. Install a channel-to-channel device, such as a Model 3088 or IBM Enterprise Systems Connection (ESCON) Channel-to-Channel (CTC).
  3. Define your MPIF complex, paths, devices, and so on, using the ZMPIF command.

    See TPF Operations for more information about the ZMPIF command.

To make testing and debugging easier, you can migrate from DASD IPC to MPIF IPC on a TPF 3.1 system.

Changes to application programs are not required.