Elsevier

Parallel Computing

Volume 20, Issue 4, April 1994, Pages 445-462
Parallel Computing

Paper
The IBM external user interface for scalable parallel systems

https://doi.org/10.1016/0167-8191(94)90022-1Get rights and content

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.

References (17)

  • V Bala et al.

    CCL: A portable and tunable collective communication library for scalable parallel computers

    IBM Research Report, RJ-9284

    (April 1993)
  • V Bala et al.

    Process Groups: a mechanism for the coordination of and communication among processes in the Venus collective communication library

  • A Beguelin et al.

    A user's guide to PVM Parallel Virtual Machine

    ORNL Technical Report, ORNL/TM-11826

    (May 1992)
  • J Bruck et al.

    Survey of routing issues for the Vulcan parallel computer

    IBM Research Report, RJ-8839

    (June 1992)
  • N Carriero et al.

    Linda in Context

    Commun. ACM

    (April 1989)
  • J Dongarra et al.

    A proposal for a user-level, message-passing interface in a distributed memory environment

    ORNL Technical Report, ORNL/TM-12231

    (Oct. 1992)
  • B.G Fitch et al.

    The Vulcan operation environment: a brief overview and status report

  • D Frye et al.

    An external user interface for scalable parallel systems: FORTRAN interface

There are more references available in the full text version of this article.

Cited by (0)

View full text