Input/Output Configuration Program

Input/Output Configuration Program
Original authorIBM
DeveloperIBM
Operating systemstand alone, z/OS, z/VM, z/VSE
PlatformIBM System/370-Extended Architecture
LicenseProprietary

The Input/Output Configuration Program (IOCP) is a program developed by IBM for use on IBM mainframes. The IOCP is used to create and update configuration information for input/output devices stored on Input/Output Configuration Data Sets (IOCDS). It was released with the S/370-XA instruction set architecture made available in April 1983, which introduced a channel subsystem for managing I/O queuing, which was previously handled by the operating system.

Direct use of IOCP has been mostly superseded by the Hardware Configuration Definition (HCD) utility in ESA/390 and z/Architecture machines.