Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Differences Between Distributed and Parallel Systems

Technical Report ·
DOI:https://doi.org/10.2172/1518· OSTI ID:1518

Distributed systems have been studied for twenty years and are now coming into wider use as fast networks and powerful workstations become more readily available. In many respects a massively parallel computer resembles a network of workstations and it is tempting to port a distributed operating system to such a machine. However, there are significant differences between these two environments and a parallel operating system is needed to get the best performance out of a massively parallel system. This report characterizes the differences between distributed systems, networks of workstations, and massively parallel systems and analyzes the impact of these differences on operating system design. In the second part of the report, we introduce Puma, an operating system specifically developed for massively parallel systems. We describe Puma portals, the basic building blocks for message passing paradigms implemented on top of Puma, and show how the differences observed in the first part of the report have influenced the design and implementation of Puma.

Research Organization:
Sandia National Laboratories, Albuquerque, NM, and Livermore, CA
Sponsoring Organization:
USDOE
DOE Contract Number:
AC04-94AL85000
OSTI ID:
1518
Report Number(s):
SAND98-2221; ON: DE00001518
Country of Publication:
United States
Language:
English

Similar Records

Design and implementation of MPI on Puma portals
Conference · Mon Jul 01 00:00:00 EDT 1996 · OSTI ID:266365

The Portals 3.0 Message Passing Interface Revision 1.0
Technical Report · Tue Nov 30 23:00:00 EST 1999 · OSTI ID:15154

PUMA: An operating system for massively parallel systems
Conference · Fri Oct 01 00:00:00 EDT 1993 · OSTI ID:10103133