Item Details

Print View

Portable Run-Time Support for Dynamic Object-Oriented Parallel Processing

Grimshaw, Andrew; Weissman, Jon; Strayer, W
Format
Report
Author
Grimshaw, Andrew
Weissman, Jon
Strayer, W
Abstract
The object-oriented paradigm is a powerful tool for managing software complexity. A key question when the paradigm is applied to parallel computing is whether the associated overhead is so large as to defeat the high-performance objectives that motivate parallel computing. We show that high-performance and dynamic object-oriented parallel processing are not mutually exclusive. Our vehicle is Mentat, a portable, object-oriented parallel processing system developed at the University of Virginia. We present a brief overview of the Mentat Programming Language, a detailed description of the run-time system that supports the language, and the performance of run-time system primitives on two disparate platforms, a Sun SparcStation 2 and the Intel iPSC/860 Gamma. The results, combined with application results presented elsewhere, lead us to the conclusion that high-performance and dynamic, object-oriented parallel processing are not mutually exclusive. Note: Abstract extracted from PDF text
Language
English
Date Received
2012-10-29
Published
University of Virginia, Department of Computer Science, 1993
Published Date
1993
Collection
Libra Open Repository
In CopyrightIn Copyright
▾See more
▴See less

Availability

Access Online