scispace - formally typeset
Search or ask a question

Showing papers in "Ibm Systems Journal in 1974"


Journal ArticleDOI
TL;DR: Considerations and techniques are proposed that reduce the complexity of programs by dividing them into functional modules, which can make it possible to create complex systems from simple, independent, reusable modules.
Abstract: Considerations and techniques are proposed that reduce the complexity of programs by dividing them into functional modules. This can make it possible to create complex systems from simple, independent, reusable modules. Debugging and modifying programs, reconfiguring I/O devices, and managing large programing projects can all be greatly simplified. And, as the module library grows, increasingly sophisticated programs can be implemented using less and less new code.

1,138 citations


Journal ArticleDOI
TL;DR: Types of system integrity problems and their general solutions are presented and techniques used in OS/VS2 Release 2 to solve these problems are highlighted.
Abstract: System integrity is a basic requirements for operating system security. Presented are types of system integrity problems and their general solutions. Techniques used in OS/VS2 Release 2 to solve these problems are highlighted.

76 citations


Journal ArticleDOI
TL;DR: Synchronous data link control (SDLC) is given as a solution, evolving from the generalized structure, to meet the requirements stated.
Abstract: Data link control requirements are discussed and summarized. A generalized structure for a data link control capable of meeting those requirements is presented. Synchronous data link control (SDLC) is given as a solution, evolving from the generalized structure, to meet the requirements stated. Finally, the significant attributes of SDLC are discussed and summarized.

52 citations


Journal ArticleDOI
TL;DR: Analytic techniques are developed for relating some of the VSAM performance sensitivities to data set design parameters.
Abstract: A general description of the Virtual Storage Access Method (VSAM) is followed by a qualitative discussion of performance expectations. VSAM data-set design parameters are discussed with respect to performance tradeoffs. Analytic techniques are developed for relating some of the VSAM performance sensitivities to data set design parameters.

45 citations


Journal ArticleDOI
J. Gecsei1, J. A. Lukes
TL;DR: A method is presented for quickly assessing many of the technological and structural possibilities that exist today for designing storage hierarchies based on a cycling queuing model of the computer system and its programming environment, which are taken into account by miss ratio curves.
Abstract: The design of the storage component is essential to the achieving of a good overall cost-performance balance in a computing system. A method is presented for quickly assessing many of the technological and structural possibilities that exist today for designing storage hierarchies. The evaluation is based on a cycling queuing model of the computer system and its programming environment, which are taken into account by miss ratio curves.

21 citations


Journal ArticleDOI
TL;DR: The System Resources Manager is a new subcomponent of the control program that combines many performance-related functions that were previously handled by other parts of the operating system.
Abstract: A new subcomponent-the System Resources Manager (SRM)has been embodied in the IBM virtual storage operating system OS!VS2 Release 2. The SRM is a new subcomponent of the control program that combines many performance-related functions that were previously handled by other parts of the operating system. The System Resources Manager has been designed to address three major problems of earlier operating systems.

19 citations


Journal ArticleDOI
TL;DR: Selected components of tightly-coupled multiprocessing programming support are presented and design rationale and reference to prior multip rocessing systems are reference to give additional perspective.
Abstract: Selected components of tightly-coupled multiprocessing programming support are presented. Included are design rationale and reference to prior multiprocessing systems to give additional perspective.

15 citations


Journal ArticleDOI
TL;DR: Topics include instructions and facilities, and a comparison with prior IBM multiprocessors, with emphasis on tightly-coupled systems configurations.
Abstract: Multiprocessing hardware as implemented on System/370 is presented. With emphasis on tightly-coupled systems configurations, topics include instructions and facilities, and a comparison with prior IBM multiprocessors.

12 citations


Journal ArticleDOI
TL;DR: An implementation of a three-level computer hierarchy that provides a high degree of performance, availability, and ease of use for laboratory automation applications.
Abstract: Described is an implementation of a three-level computer hierarchy that provides a high degree of performance, availability, and ease of use for laboratory automation applications

12 citations


Journal ArticleDOI

6 citations


Journal ArticleDOI
TL;DR: Basic notions of probability theory are applied to problems of performance analysis of on-line real-time systems and APL as both an analytical tool and as a scratch pad in working out the examples.
Abstract: Basic notions of probability theory are applied to problems of performance analysis of on-line real-time systems. Frequently used is APL as both an analytical tool and as a scratch pad in working out the examples.

Journal ArticleDOI
TL;DR: An experimental algorithm for optimizing program placement in virtual storage systems is described, which identifies the optimum program placements within the context of a paging environment.
Abstract: An experimental algorithm for optimizing program placement in virtual storage systems is described. Interprogram linkages are monitored and subsequently analyzed for frequency and proximity. The algorithm evaluates this information within the context of a paging environment. Program lists that define the optimum program placements are then generated. Performance gains are also discussed.

Journal ArticleDOI
TL;DR: The effects of dynamic job relocation on the supervisor and the job scheduler have been discussed and the proposed solution to this problem is described.
Abstract: One of the major concerns of users of virtual storage systems has also been a major objective of system designers, that is, ease of moving programs for OS/MFT systems to OS/VS1 systems. Discussed in this article have been supervisor and job scheduling operations that make such a move possible, whereby programs remain wholly or largely intact. The major innovation of virtual storage systems is that of dynamic relocation. Effects of dynamic job relocation on the supervisor and the job scheduler have been discussed.

Journal ArticleDOI
TL;DR: System performance analysis techniques have been applied to support the development of a data-communication, data-base system from the system planning phase through system testing.
Abstract: System performance analysis techniques have been applied to support the development of a data-communication, data-base system. These techniques have been applied continuously from the system planning phase through system testing. Computer simulative models and computer measurement tools were used in this analysis.

Journal ArticleDOI
TL;DR: This facility provides spooling and scheduling in a virtual storage system that provides peripheral services, central services, and queue management for OS/VS1.
Abstract: Discussed is an extended facility of job management for OS/VS1. This facility provides spooling and scheduling in a virtual storage system. Its three major components are peripheral services, central services, and queue management.