System/370 Extended Architecture: Design Considerations

@article{Padegs1983System370EA,
  title={System/370 Extended Architecture: Design Considerations},
  author={Andris Padegs},
  journal={IBM J. Res. Dev.},
  year={1983},
  volume={27},
  pages={198-205}
}
  • A. Padegs
  • Published 1 May 1983
  • Computer Science
  • IBM J. Res. Dev.
This paper reviews the overall objectives and the design considerations that led to the System/370 Extended Architecture (370-XA). It presents an overview of the differences between the System/370 and 370-XA architectures and summarizes all architectural extensions, deletions, and changes. Then it describes in more detail the extensions for interpretive execution, 31-bit addressing, protection, tracing, inter-CPU communications, and extended-precision floating-point division. 
The IBM System/370 Vector Architecture: Design Considerations
TLDR
The considerations that shaped the architecture of the IBM System/370 Vector Facility are reviewed, and the rationale for the choices that were made is given.
The IBM System/370 Vector Architecture
TLDR
This approach permits substantially increased performance on vectorizable programs with only a modest increase in hardware and software, while retaining the ability to run existing nonvector programs unchanged.
Development and attributes of z/Architecture
TLDR
An overview of the interesting aspects of z/Architecture and some of the associated decisions and tradeoffs made in its development is presented.
System/370 Extended Architecture: Facilities for Virtual Machines
  • P. Gum
  • Computer Science
    IBM J. Res. Dev.
  • 1983
TLDR
The evolution of facilities for virtual machines on IBM System/370 computers is described, and the elements of a new architectural facility designed for the virtual-machine environment are presented.
Performance Analysis of the IBM DASD Subsystem, and some Suggestions for Improved Systems
TLDR
The IBM-370—XA I/O architecture is described from the point of view of a performance analyst, and suggestions are given to improve the system.
The local disk controller
TLDR
It is shown that a reallocation of the control unit logic may triple the channel subsystem's capacity, while still using the same disk drives, by adding control-unit like intelligence and local buffer memory to each disk drive, creating a Local Disk Controller (LDC).
Practical software reuse for IBM System z I/O subsystems
TLDR
The design and implementation of the z/VM SCSI (Small Computer System Interface) I/O subsystem is described, which allows the reuse of entire device drivers from AIX 5LTM, a completely different operating system, essentially unchanged.
Documenting a Computer Architecture
TLDR
The steps this group performs in documenting a computer architecture, the requirements identified for the finished description, and the procedures followed to satisfy those requirements are described.
The Architecture of Computer Hardware, Systems Software, and Networking: An Information Technology Approach
1) Introduction 2) Number systems 3) Data formats 4) Integer and real numbers 5) Integer and real numbers 6) Little Man Computer 7) CPU architecture 8) CPU and Memory: Design, Implementation,
Real-time Enhancement for Xen Hypervisor
TLDR
The goal of this paper is to optimize the Xen virtualization platform to be real-time operating system friendly and improve two aspects of the Xenvirtualization platform, including the xen scheduler to manage the scheduling latency and response time of the real- time operating system.
...
...

References

SHOWING 1-9 OF 9 REFERENCES
Architecture of the IBM system/370
TLDR
The design considerations for the architectural extensions that distinguish System/370 from System/360 are discussed, which covers virtual storage, program control, data-manipulation instructions, timing facilities, multiprocessing, debugging and monitoring, error handling, and input/output operations.
Structural Aspects of the System/360 Model 85 III: Extensions to Floating-Point Architecture
The repertoire of SYSTEM/360 instructions has been expanded in the Model 85 by introducing facilities for extended-precision floating-point arithmetic. This part describes the new instructions,
System/370 Extended Architecture: The Channel Subsystem
TLDR
The 370-XA channel subsystem architecture represents a significant extension of the corresponding System/370 architecture, and the important features and facilities of the new architecture are discussed, and comparisons with its predecessor are provided.
IBM System/370 Principles of Operation, Order No. GA22- 7000, available through IBM branch offices
  • IBM System/370 Principles of Operation, Order No. GA22- 7000, available through IBM branch offices
R . P . Case and A . Padegs , “ Architecture of the IBM System / 370 , ” Commun
  • 1978
IBM 4300 Processors Principles of Operation for ECPS:VSE Mode, Order No. GA22-7070, available through IBM branch offices
  • IBM 4300 Processors Principles of Operation for ECPS:VSE Mode, Order No. GA22-7070, available through IBM branch offices
Architecture of the IBM System
  • Commun. ACM21
  • 1978
Structural Aspects of the System/360 Model 85; Part 111-Extension to Floating-point Architecture
  • IBMSyst. J
  • 1968
IBM 370-XA Principles of Operation, Order No. SA22-7085, available through IBM branch offices
  • IBM 370-XA Principles of Operation, Order No. SA22-7085, available through IBM branch offices