IBM POWER (software)

Last updated

POWER was an IBM operating system enhancement package that provided spooling facilities for the IBM System/360 running DOS/360 or retrofitted with modified DOS/360. [1] [2] [3] [4] [5] [6] Upgrades, POWER/VS and POWER/VSE were available for and the IBM System/370 running DOS/VS and DOS/VSE respectively. POWER is an acronym for Priority Output Writers, Execution processors and input Readers. [7] :p.1.1

Contents

The product

POWER was an operating system enhancement available for DOS/360, DOS/VS, and DOS/VSE, and came packaged with some third party DOS-based operating systems. International Business Machines released POWER in 1969 following a public introduction at the IBM Wall Street Data Center.

It 'spooled' (queued) printer and card data, freeing programs from being dependent upon the speed of printers or punched card equipment.

POWER competed with non-IBM products, namely DataCorp's The Spooler and SDI's GRASP. Unlike the other products, POWER required a dedicated partition.

It allowed a single printer (1403/2311), punch (2520, 2540) or reader (2540, 2501) to be shared by two or more processing partitions. Input data was asynchronously loaded and directed to the proper partition by Job class. Output was directed to disk and stored there - then directed to a printer or punch by the writer type, (PRT, PUN), Job Class, Priority and form code. This was provided in PRT and PUN control cards in the input stream. Once the operator put the proper form in the printer/punch and told power to start (G PUN or G PRT on the console) the device would continue until no more output of that type was available. When a new form was encountered it would alert the operator to change forms and wait for the next go command.

Platforms

The product ran on IBM systems from the S/360 Model 30 through larger machines. Generally the smaller machines that had less than 128K or Core memory (would be called RAM today but were actually magnetic cores strung on wire matrices) did not have the ability to run POWER. POWER/VS ran well on the later S/370 series - usually on the Models 135 and 145 and later on the 4331 and 4341.

Software

The product ran under several DOS-related platforms:

Hardware

The hardware platforms included:

and clones which included:

See also

Related Research Articles

Computerized batch processing is a method of running software programs called jobs in batches automatically. While users are required to submit the jobs, no other interaction by the user is required to process the batch. Batches may automatically be run at scheduled times as well as being run contingent on the availability of computer resources.

<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.

Job Control Language (JCL) is a name for scripting languages used on IBM mainframe operating systems to instruct the system on how to run a batch job or start a subsystem. The purpose of JCL is to say which programs to run, using which files or devices for input or output, and at times to also indicate under what conditions to skip a step. Parameters in the JCL can also provide accounting information for tracking the resources used by a job as well as which machine the job should run on.

<span class="mw-page-title-main">Spooling</span>

In computing, spooling is a specialized form of multi-programming for the purpose of copying data between different devices. In contemporary systems, it is usually used for mediating between a computer application and a slow peripheral, such as a printer. Spooling allows programs to "hand off" work to be done by the peripheral and then proceed to other tasks, or to not begin until input has been transcribed. A dedicated program, the spooler, maintains an orderly sequence of jobs for the peripheral and feeds it data at its own rate. Conversely, for slow input peripherals, such as a card reader, a spooler can maintain a sequence of computational jobs waiting for data, starting each job when all of the relevant input is available; see batch processing. The spool itself refers to the sequence of jobs, or the storage area where they are held. In many cases, the spooler is able to drive devices at their full rated speed with minimal impact on other processing.

Disk Operating System/360, also DOS/360, or simply DOS, is the discontinued first member of a sequence of operating systems for IBM System/360, System/370 and later mainframes. It was announced by IBM on the last day of 1964, and it was first delivered in June 1966. In its time, DOS/360 was the most widely used operating system in the world.

In the context of IBM mainframe computers in the S/360 line, a data set or dataset is a computer file having a record organization. Use of this term began with, e.g., DOS/360, OS/360, and is still used by their successors, including the current z/OS. Documentation for these systems historically preferred this term rather than file.

This article discusses support programs included in or available for OS/360 and successors. IBM categorizes some of these programs as utilities and others as service aids; the boundaries are not always consistent or obvious. Many, but not all, of these programs match the types in utility software.

The Job Entry Subsystem (JES) is a component of IBM's MVS mainframe operating systems that is responsible for managing batch workloads. In modern times, there are two distinct implementations of the Job Entry System called JES2 and JES3. They are designed to provide efficient execution of batch jobs.

Remote job entry is the procedure for sending requests for non-interactive data processing tasks (jobs) to mainframe computers from remote workstations, and by extension the process of receiving the output from such jobs at a remote workstation.

The System Display and Search Facility (SDSF) is a component of IBM's mainframe operating system, z/OS, is an interactive user interface that allows users and administrators to view and control various aspects of the mainframe's operation and system resources. Some of the information displayed in SDSF includes Batch job output, Unix processes, scheduling environments, and the status of external devices such as printers and network lines. SDSF is primarily used to access batch and system log files and dumps.

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

The IBM 2540 is a punched-card computer peripheral manufactured by IBM Corporation for use of System/360 and later computer systems. The 2540 was designed by IBM's Data Processing Division in Rochester, Minnesota, and was introduced in 1965. The 2540 can read punched-cards at 1000 cards per minute (CPM) and punch at 300 CPM. The 2540 is based on the design of the older, slightly slower, 1402.

The Houston Automatic Spooling Priority Program, commonly known as HASP, is an extension of the IBM OS/360 operating system and its successors providing extended support for "job management, data management, task management, and remote job entry."

The IBM 2780 and the IBM 3780 are devices developed by IBM to perform remote job entry (RJE) and other batch functions over telephone lines; they communicate with the mainframe via Binary Synchronous Communications and replaced older terminals using synchronous transmit-receive (STR). In addition, IBM has developed workstation programs for the 1130, 360/20, 2922, System/360 other than 360/20, System/370 and System/3.

The history of IBM mainframe operating systems is significant within the history of mainframe operating systems, because of IBM's long-standing position as the world's largest hardware supplier of mainframe computers. IBM mainframes run operating systems supplied by IBM and by third parties.

<span class="mw-page-title-main">OS/360 and successors</span> Operating system for IBM S/360 and later mainframes

OS/360, officially known as IBM System/360 Operating System, is a discontinued batch processing operating system developed by IBM for their then-new System/360 mainframe computer, announced in 1964; it was influenced by the earlier IBSYS/IBJOB and Input/Output Control System (IOCS) packages for the IBM 7090/7094 and even more so by the PR155 Operating System for the IBM 1410/7010 processors. It was one of the earliest operating systems to require the computer hardware to include at least one direct access storage device.

Edos is a discontinued operating system based upon IBM's original mainframe DOS. The name stood for extended disk operating system. It was later purchased by the West German computer company Nixdorf, who renamed it to NIDOS.

The IBM Kanji System was announced in 1971 to support Japanese language processing on the IBM System/360 computers. It was later enhanced by the support of IBM System/34, IBM 5550 and DOS/V.

<span class="mw-page-title-main">Grasp (software)</span>

GRASP was a systems software package that provided spooling facilities for the IBM/370 running DOS/VS or DOS/VSE environment, and IBM/360 running DOS or retrofitted with modified DOS.

Attached Support Processor (ASP) was an implementation of loosely coupled multiprocessing for IBM's OS/360 operating system. IBM later changed the name to Asymmetrical multiProcessor but retained the acronym ASP.

References

  1. Lee, Iva Helen (1990). DOS/VSE and VSE/POWER job control language and concepts. Englewood Cliffs, N.J.: Prentice Hall. ISBN   9780132186292. OCLC   19740536.
  2. Stotts, Gary A. (1990). DOS/VSE: Introduction to the Operating System. Wellesley, Mass.: QED Information Sciences. pp. 199–. ISBN   9780894353321. OCLC   21764709.
  3. Hudders, Eugene S. (1993). VSE/SP and VSE/ESA: A Guide to Performance Tuning. Boston: QED Pub. Group. p. 165. ISBN   9780894354267. OCLC   301594235.
  4. Eckols, Steve; Milnes, Michele (1989). DOS/VSE JCL. Fresno, Calif.: M. Murach. pp. 181–. ISBN   9780911625509. OCLC   38983728.
  5. Graubart-Cervone, H. Frank (1994). VSE/ESA JCL: Utilities, Power, and VSAM. New York: McGraw-Hill. ISBN   9780070241282. OCLC   831360751.
  6. Davis, William S. (1992). Operating Systems: A Systematic View (4th ed.). Redwood, Calif.: Addison-Wesley. pp. 252–. ISBN   9780201567014. OCLC   23694140.
  7. IBM Corporation (1974). DOS/VS POWER/VS Installation and Operations (PDF).