A performance study of the hypercube parallel processor architecture
Article Abstract:
This simulation study investigated the relationship between workload characteristics and process speedup obtainable on a hypercube parallel processor architecture. There were two goals: the first was to determine the functional relationship between workload characteristics and speedup, and the second was to show how simulation could be used to model the concurrently executing processes to allow estimation of such a relation. The hypercube implementation used in this study was a packet-switched network with predetermined routing and a balanced computation workload. Three independent variables were controlled: total computational workload, number of processors and the message traffic load. A benchmark program was used to estimate the fundamental timing models and to validate a discrete event simulation. Results of this study are useful to software designers seeking to predict the degree of performance improvement attainable on a hypercube class machine. The methodology and results can be extended to other parallel processing architectures. (Reprinted by permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1991
User Contributions:
Comment about this article or add new information about this topic:
Simulating microprocessor-based parallel computers using processor libraries
Article Abstract:
As the limits of sequential processing are being approached, the use of parallel architectures in the implementation of modern scientific computer systems grows in importance. The use of advanced and powerful microprocessors in these systems is a particularly effective approach. However, the costs associated with such systems make it critical to be able to forecast system behavior before an actual hardware prototype is constructed, in terms of such requirements as real-time performance, throughput, bandwidth, latency, reliability, availability, etc. Experience with the design and simulation of a new parallel computer is used as an example to illustrate a technique by which requirements can be accurately analyzed without the risk of premature hardware implementation. Using processor libraries, the complexities of the actual system are portrayed in the form of a software-based prototype system which provides significantly more accuracy than traditional simulation methods. (Reprinted by permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1993
User Contributions:
Comment about this article or add new information about this topic:
The L language for parallel processor machines
Article Abstract:
The programming language L, oriented to parallel computers, is introduced. Principles of parallelism in the solution of problems and the requirements for the computing architecture are presented, for adequate use of the L language. Principles for problem initialization are commented upon, in view of possible real time constraints. The language structure and an example of its application are also presented in this work. (Reprinted by permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1992
User Contributions:
Comment about this article or add new information about this topic:
- Abstracts: Take process control to a new level. Supercritical process eases chemical purification. Achema showcases process technology
- Abstracts: Modeling and simulation of robot dynamics using transputer-based architectures. Parallel continuous system simulation using the Transputer
- Abstracts: User-friendly CAE. Displaying processed data
- Abstracts: Canon: more than just cameras. Big display is all done with mirrors. Ingredients for a booming start-up: collaboration, communications, consensus
- Abstracts: Expert opinion: in search of simpler software integration. Expert opinion: PCs and workstations blend new kinds of applications