Attached Support Processor
Attached Support Processor (ASP) is an implementation of loosely-coupled multiprocessing for IBM's OS/360 operating system.[1][2]
ASP evolved from the design of the 7094/7044 Direct Coupled System, using data channel to data channel communication. By attaching an IBM 7044 as a peripheral processor throughput was more than doubled.
ASP was introduced in March 1967, and initially allowed connection of two System/360 computers via a channel-to-channel adapter (CTCA).[3]
As initially defined an ASP system consisted of a large System/360 computer, a Model 50, 65, or 75 running OS/360, called the main processor, and a smaller System/360, Model 40 or larger, called the support processor, running the ASP supervisor as a single task under OS/360 PCP (Primary Control Program). The OS version on the main processor was modified to be able to overlay itself with the 7090/94 emulator program, and the emulator program would similarly overlay itself with OS/360 to process emulated 709x jobs intermixed with standard 360 jobs.
The support and main processors were connected through selector channels on each host attached to channel-to-channel adapters, for an early form of short distance, point-to-point computer networking.
The main processor was configured identically to a "stand-alone processor operating under OS/360, except that the channel-to-channel adapter replaces the normal system input and output devices." The support processor was a minimum of a Model 40 G (G indicates memory size of 128KB) with two selector channels, a 1052 console typewriter, a 2540 card read/punch, a 1403 printer, and three 2311 disk drives. It was recommended that the support processor have access to one 2400-series tape drive for support.[2]
With the introduction of System/370 ASP was renamed Job Entry Subsystem 3 (JES3) and is still in use as of 2014.
References
- ^ "Representative ASP Installation". Computerworld. September 13, 1967. Retrieved February 7, 2013.
- ^ a b IBM Corporation (1967). Catalog of Programs for IBM System/360 August 1967 (PDF).
- ^ Pugh, Emerson W.; Johnson, Lyle R.; Palmer, John H. (1991). IBM's 360 and Early 370 Systems. MIT Press. p. 710. ISBN 0262161230.