TY - GEN
T1 - MPE graphics-scalable X11 graphics in MPI
AU - Gropp, W.
AU - Karrels, E.
AU - Lusk, E.
N1 - Publisher Copyright:
© 1994 IEEE.
PY - 1994
Y1 - 1994
N2 - Parallel programs need the same programming libraries as sequential programs, and in as easy to use a form. In addition, the semantics of parallel graphics operations need to be defined. We describe a parallel graphics library that provides parallel semantics, both independent and collective, that take advantage of the MPI Standard to ensure safety, ease of use, and independence from user programs. For performance, particularly on machines with large numbers of processors, the communication patterns used by the parallel graphics routines need to be under user control. Parallel graphics will generate communication traffic, which needs to be kept isolated from other user messages or library based message passing. Fortunately, the new MPI message passing standard allows isolation of such communication in communication »contexts». We describe an X-based parallel graphics library that relies on MPI for communication. It is an MPI library and is independent of which particular MPI implementation is being used for the underlying communication.
AB - Parallel programs need the same programming libraries as sequential programs, and in as easy to use a form. In addition, the semantics of parallel graphics operations need to be defined. We describe a parallel graphics library that provides parallel semantics, both independent and collective, that take advantage of the MPI Standard to ensure safety, ease of use, and independence from user programs. For performance, particularly on machines with large numbers of processors, the communication patterns used by the parallel graphics routines need to be under user control. Parallel graphics will generate communication traffic, which needs to be kept isolated from other user messages or library based message passing. Fortunately, the new MPI message passing standard allows isolation of such communication in communication »contexts». We describe an X-based parallel graphics library that relies on MPI for communication. It is an MPI library and is independent of which particular MPI implementation is being used for the underlying communication.
UR - http://www.scopus.com/inward/record.url?scp=77951239800&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77951239800&partnerID=8YFLogxK
U2 - 10.1109/SPLC.1994.377006
DO - 10.1109/SPLC.1994.377006
M3 - Conference contribution
AN - SCOPUS:77951239800
T3 - Proceedings - Scalable Parallel Libraries Conference, SPLC 1994
SP - 49
EP - 54
BT - Proceedings - Scalable Parallel Libraries Conference, SPLC 1994
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 1994 Scalable Parallel Libraries Conference, SPLC 1994
Y2 - 12 October 1994 through 14 October 1994
ER -