The IBM external user interface for scalable parallel systems

Vasanth Bala, Jehoshua Bruck, Raymond Bryant, Robert Cypher, Peter de Jong, Pablo Elustondon, D. Frye, Alex Ho, Ching Tien Ho, Gail Irwin, Shlomo Kipnis, Richard Lawrence, Marc Snir

Research output: Contribution to journalArticlepeer-review

Abstract

The IBM External User Interface (EUI) for scalable parallel systems is a parallel programming library designed for the IBM line of scalable parallel computers. The first computer in this line, the IBM 9076 SP1, was announced in February 1993. In essence, the EUI is a library of coordination and communication routines that can be invoked from within FORTRAN or C application programs. The EUI consists of four main components: task management routines, message passing routines, task group routines, and collective communication routines. This paper examines several aspects of the design and development of the EUI.

Original languageEnglish (US)
Pages (from-to)445-462
Number of pages18
JournalParallel Computing
Volume20
Issue number4
DOIs
StatePublished - Apr 1994
Externally publishedYes

Keywords

  • C
  • FORTRAN
  • IBM 9076 SP1
  • IBM External User Interface (EUI)
  • Message passing
  • Parallel programming library

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture
  • Computer Networks and Communications
  • Computer Graphics and Computer-Aided Design
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'The IBM external user interface for scalable parallel systems'. Together they form a unique fingerprint.

Cite this