A multiarchitecture parallel-processing development environment

A description is given of the hardware and software of a multiprocessor test bed - the second generation Hypercluster system. The Hypercluster architecture consists of a standard hypercube distributed-memory topology, with multiprocessor shared-memory nodes. By using standard, off-the-shelf hardware, the system can be upgraded to use rapidly improving computer technology. The Hypercluster's multiarchitecture nature makes it suitable for researching parallel algorithms in computational field simulation applications (e.g., computational fluid dynamics). The dedicated test-bed environment of the Hypercluster and its custom-built software allows experiments with various parallel-processing concepts such as message passing algorithms, debugging tools, and computational 'steering'. Such research would be difficult, if not impossible, to achieve on shared, commercial systems.

[1]  Angela Quealy,et al.  Turbomachinery CFD on parallel computers , 1992 .

[2]  R. A. Blech,et al.  Hardware configuration for a real-time multiprocessor simulator , 1986 .

[3]  Angela Quealy,et al.  Portable programming on parallel/networked computers using the Application Portable Parallel Library (APPL) , 1993 .

[4]  Angela Quealy Hypercluster parallel processing library user's manual , 1990 .

[5]  Edward J. Milner,et al.  Partitioning and Packing Mathematical Simulation Models for Calculation on Parallel Computers , 1986 .

[6]  D. J. Arpasi,et al.  Hardware for a real-time multiprocessor simulator , 1984 .

[7]  Angela Quealy,et al.  Initial operating capability for the hypercluster parallel-processing test bed , 1989 .

[8]  D. J. Arpasi,et al.  Simulating a small turboshaft engine in real-time multiprocessor simulator (RTMPS) environment , 1986 .

[9]  John Gustafson,et al.  The Design of a Scalable, Fixed-Time Computer Benchmark , 1991, J. Parallel Distributed Comput..

[10]  D. J. Arpasi RTMPL: A structured programming and documentation utility for real-time multiprocessor simulations , 1984 .

[11]  Richard A. Blech,et al.  The hypercluster: A parallel processing test-bed architecture for computational mechanics applications , 1987 .

[12]  Anthony J. Strazisar,et al.  Enhancing aeropropulsion research with high-speed interactive computing , 1991 .

[13]  G. L. Cole Operating system for a real-time multiprocessor propulsion system simulator. User's manual , 1984 .

[14]  Angela Quealy,et al.  A message passing kernel for the hypercluster parallel processing test bed , 1989 .