IBM 2361 Large Capacity Storage

Last updated

The IBM 2361 Large Capacity Storage (LCS) is an optional component of the IBM System/360 models 50, [1] 65 [2] (when not being used as a multiprocessor), and 75 [3] computers. Storage is implemented using magnetic cores; the cycle time is 8 microseconds and the access time is 3.6 microseconds. This component is also called IBM 2361 Core Storage or IBM 2361 Large Core Storage. It provides additional main storage with a slower access time than the standard storage of the machine—for example 8 microseconds compared to 750 nanoseconds for main storage on the Model 65.

Contents

The IBM 2361 was also provided to NASA for use on their IBM 7094 real-time system, where it supplied 524,000 36-bit words of additional memory. [4]

Description

There are two models of the IBM 2361: model 1 has 1,048,576 bytes (1 MB) and model 2 has 2,097,152 bytes (2 MB). The model 2 contains 64 core planes of 32 KB each, the largest core planes ever manufactured. [5]

The IBM 2361 can be shared between two System/360 computers. When sharing is between two model 50s, two model 65s, two model 75s, or a model 65 and a model 75, the two systems must have the same amount of main storage. When one of the sharing systems is a model 50 and the other a model 65 or model 75, the model 50 may have less main storage than the model 65 or model 75. [6]

If a system contains an even number of IBM 2361 components and at least one model 65 or model 75 processor, the IBM 2361s can be interleaved to improve sequential access time. With interleaving, the first 64-bit word is contained in the first IBM 2361, the second in the second, the third in the first, and so forth. When doing sequential access, one IBM 2361 can complete its cycle while the other IBM 2361 is starting the next cycle.

Systems can incorporate either one 2361 model 1 or four Model 2s in non-interleave mode, or 2 Model 1s or four Model 2s in interleave mode, providing up to 8 MB of additional storage—a large amount when the Model 75J supports only 1 MB of processor storage. [3]

Software support

OS/360 allows the user to request memory in either processor storage ("hierarchy 0") or the slower LCS ("hierarchy 1"). The JOB or EXEC statement allows two specifications for region size: REGION=(VALUE1,VALUE2), where VALUE1 specifies the amount of processor storage in Kbytes, and VALUE2 specifies the amount of LCS storage. [7] Some system macro instructions allow a programmer to specify use of storage in either hierarchy 0 or 1. [8] The ATTACH, DCB, GETMAIN, GETPOOL, LINK, LOAD, and XCTL macros provide a (HIARCHY=n) parameter for this purpose (n=0 or 1). [9] The OS/360 linkage editor also provides a HIARCHY control statement to assign specific control sections to a particular hierarchy, thus a program can be split into sections to run in processor storage and sections to run in LCS. [10] Presumably large and little-used parts of a program could be marked to be loaded into LCS.

Related Research Articles

<span class="mw-page-title-main">MVS</span> Operating system for IBM mainframes

Multiple Virtual Storage, more commonly called MVS, is the most commonly used operating system on the System/370, System/390 and IBM Z IBM mainframe computers. IBM developed MVS, along with OS/VS1 and SVS, as a successor to OS/360. It is unrelated to IBM's other mainframe operating system lines, e.g., VSE, VM, TPF.

<span class="mw-page-title-main">IBM System/360</span> IBM mainframe computer family (1964–1977)

The IBM System/360 (S/360) is a family of mainframe computer systems that was announced by IBM on April 7, 1964, and delivered between 1965 and 1978. It was the first family of computers designed to cover both commercial and scientific applications and a complete range of applications from small to large. The design distinguished between architecture and implementation, allowing IBM to release a suite of compatible designs at different prices. All but the only partially compatible Model 44 and the most expensive systems use microcode to implement the instruction set, featuring 8-bit byte addressing and fixed point binary, fixed point decimal and hexadecimal floating-point calculations.

<span class="mw-page-title-main">IBM System/370</span> Family of mainframe computers 1970–1990

The IBM System/370 (S/370) is a range of IBM mainframe computers announced as the successors to the System/360 family on June 30, 1970. The series mostly maintains backward compatibility with the S/360, allowing an easy migration path for customers; this, plus improved performance, were the dominant themes of the product announcement.

<span class="mw-page-title-main">UNIVAC</span> Series of mainframe computer models

UNIVAC was a line of electronic digital stored-program computers starting with the products of the Eckert–Mauchly Computer Corporation. Later the name was applied to a division of the Remington Rand company and successor organizations.

<span class="mw-page-title-main">IBM 700/7000 series</span> Mainframe computer systems made by IBM through the 1950s and early 1960s

The IBM 700/7000 series is a series of large-scale (mainframe) computer systems that were made by IBM through the 1950s and early 1960s. The series includes several different, incompatible processor architectures. The 700s use vacuum-tube logic and were made obsolete by the introduction of the transistorized 7000s. The 7000s, in turn, were eventually replaced with System/360, which was announced in 1964. However the 360/65, the first 360 powerful enough to replace 7000s, did not become available until November 1965. Early problems with OS/360 and the high cost of converting software kept many 7000s in service for years afterward.

<span class="mw-page-title-main">CP-67</span> IBM operating system component

CP-67 is a hypervisor, or Virtual Machine Monitor, from IBM for its System/360 Model 67 computer.

The IBM Basic assembly language and successors is a series of assembly languages and assemblers made for the IBM System/360 mainframe system and its successors through the IBM Z.

<span class="mw-page-title-main">IBM System/360 Model 67</span> 1967 IBM mainframe model with virtual memory and 32-bit addressing

The IBM System/360 Model 67 (S/360-67) was an important IBM mainframe model in the late 1960s. Unlike the rest of the S/360 series, it included features to facilitate time-sharing applications, notably a Dynamic Address Translation unit, the "DAT box", to support virtual memory, 32-bit addressing and the 2846 Channel Controller to allow sharing channels between processors. The S/360-67 was otherwise compatible with the rest of the S/360 series.

<span class="mw-page-title-main">RCA Spectra 70</span> Series of mainframe computers manufactured by RCA starting in 1965

The RCA Spectra 70 is a line of electronic data processing (EDP) equipment that was manufactured by the Radio Corporation of America’s computer division beginning in April 1965. The Spectra 70 line included several CPU models, various configurations of core memory, mass-storage devices, terminal equipment, and a variety of specialized interface equipment.

This timeline of binary prefixes lists events in the history of the evolution, development, and use of units of measure which are germane to the definition of the binary prefixes by the International Electrotechnical Commission (IEC) in 1998, used primarily with units of information such as the bit and the byte.

The z10 is a microprocessor chip made by IBM for their System z10 mainframe computers, released February 26, 2008. It was called "z6" during development.

The IBM 2365 Processor Storage is a magnetic-core memory storage unit that is a component of the IBM System/360 models 65, 67, 75 and 85 computers, which were released between 1965 and 1968.

<span class="mw-page-title-main">IBM System/360 Model 50</span> Midrange IBM computer from 1960s

The IBM System/360 Model 50 is a member of the IBM System/360 family of computers. The Model 50 was announced in April 1964 with the other initial models of the family, and first shipped in August 1965 to the Bank of America.

<span class="mw-page-title-main">IBM System/360 Model 91</span> High-end IBM computer model from 1960s

The IBM System/360 Model 91 was announced in 1964 as a competitor to the CDC 6600. Functionally, the Model 91 ran like any other large-scale System/360, but the internal organization was the most advanced of the System/360 line, and it was the first IBM computer to support out-of-order instruction execution. It ran OS/360 as its operating system. It was designed to handle high-speed data processing for scientific applications. This included space exploration, theoretical astronomy, sub-atomic physics and global weather forecasting.

<span class="mw-page-title-main">IBM System/360 Model 65</span> IBM computer model from 1960s

The IBM System/360 Model 65 is a member of the IBM System/360 family of computers. It was announced April 1965, and replaced two models, the Model 60 and Model 62, announced one year prior but never shipped. It was discontinued in March 1974.

<span class="mw-page-title-main">IBM System/360 Model 85</span> High-end IBM computer model from late 1960s

The IBM System/360 Model 85 is a high-end member of the System/360 family of computers, with many advanced features, and was announced in January 1968 and first shipped in December 1969. IBM built only about 30 360/85 systems because of "a recession in progress".

<span class="mw-page-title-main">IBM System/360 Model 75</span> High-end IBM computer model from 1960s

The IBM System/360 Model 75 is a discontinued high end/high performance system that was introduced on April 22, 1965. Although it played many roles in IBM's System/360 lineup, it accounted for a small fraction of a percent of the 360 systems sold. Five Model 75 computers housed at NASA's Real Time Computer Complex were used during the Apollo program.

<span class="mw-page-title-main">IBM 303X</span>

The IBM 303X is a discontinued line of mainframe computers, the first model of which, the IBM 3033 Processor, nicknamed "The Big One", was introduced March 25, 1977.

In addition to the drums used as main memory by IBM, e.g., IBM 305, IBM 650, IBM offered drum devices as secondary storage for the 700/7000 series and System/360 series of computers.

References

  1. IBM (1967), IBM System/360 Model 50 Functional Characteristics (PDF), Second Edition, A22-6898-1
  2. IBM (September 1968), IBM System/360 Model 65 Functional Characteristics (PDF), Fourth Edition, A22-6884-3
  3. 1 2 IBM, IBM System/360 Model 75 Functional Characteristics (PDF), A22-6889-0
  4. IBM Corporation (2003-01-23). "IBM 2361 core storage unit". IBM Archives. Retrieved Feb 14, 2019.
  5. Pugh, Emerson W; Johnson, Lyle R.; Palmer, John H. (1001). IBM's 360 and Early 370 Systems. MIT Press. p. 203. ISBN   0-262-16123-0.
  6. IBM, IBM System/360 System Summary (PDF), GA22-6810-12
  7. IBM Corporation (April 1973). IBM System/360 Operating System: Job Control Language Reference (PDF). p. 96. Retrieved Feb 14, 2019.
  8. IBM Corporation (June 1970). IBM System/360 Operating System: Concepts and Facilities (PDF). p. 49. Retrieved Feb 14, 2019.
  9. IBM Corporation (Sep 1974). IBM System/360 Operating System Supervisor Services and Macro Instructions (PDF). p. 90. Retrieved Feb 14, 2019.
  10. IBM Corporation (April 1973). IBM OS Linkage Editor and Loader (PDF). p. 127. Retrieved Feb 14, 2019.