Architecture and software support in IBM S/390 parallel enterprise servers for IEEE floating-point arithmetic

  • Authors:
  • P. H. Abbott;D. G. Brush;C. W. Clark;C. J. Crone;J. R. Ehrman;G. W. Ewart;C. A. Goodrich;M. Hack;J. S. Kapernick;B. J. Minchau;W. C. Shepard;R. M. Smith;R. Tallman;S. Walkowiak;A. Watanabe;W. R. White

  • Affiliations:
  • IBM Centre for Java Technology, Winchester, United Kingdom;IBM System, Poughkeepsie, New York;IBM System, Poughkeepsie, New York;IBM Software Solutions Division, Santa Teresa Laboratory, San Jose, California;IBM Software Solutions Division, Santa Teresa Laboratory, San Jose, California;IBM Software Group, Toronto Laboratory, Toronto, Ontario, Canada;IBM System, Poughkeepsie, New York;IBM Research Division, Thomas J. Watson Research Center, Yorktown Heights, New York;IBM System, Poughkeepsie, New York;IBM Software Solutions Division, Toronto Laboratory, Toronto, Ontario, Canada;IBM System, Poughkeepsie, New York;IBM System, Poughkeepsie, New York;IBM System, Poughkeepsie, New York;IBM System, Poughkeepsie, New York;IBM Systems Sales Division, Yamato, Japan;IBM System, Endicott Programming Laboratory, Endicott, New York

  • Venue:
  • IBM Journal of Research and Development
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

IEEE Binary Floating-Point is an industry-standard architecture. The IBM System/360™ hexadecimal floating-point architecture predates the IEEE standard and has been carried forward through the System/370™ to current System/390® processors. The growing importance of industry standards and floating-point combined to produce a need for IEEE Floating-Point on System/390. At the same time, customer investment in IBM floating-point had to be preserved. This paper describes the architecture, hardware, and software efforts that combined to produce a conforming implementation of IEEE Floating-Point on System/390 while retaining compatibility with the original IBM architecture.