PASM Project: A study of reconfigurable parallel computing

Howard Jay Siegel, Tracy D. Braun, Henry G. Dietz, Mark B. Kulaczewski, Muthucumaru Maheswaran, Pierre Pero, Janet M. Siegel, John John E. So, Min Tan, Mitchell D. Theys, Lee Wang

Research output: Contribution to conferencePaperpeer-review

7 Scopus citations

Abstract

PASM is a concept for a parallel processing system that allows experimentation with different architectural design alternatives. PASM is dynamically reconfigurable along three dimensions: partitionability into independent or communicating submachines, variable interprocessor connections, and mixed-mode SIMD/MIMD parallelism. With mixed-mode parallelism, a program can switch between SIMD (synchronous) and MIMD (asynchronous) parallelism at instruction-level granularity, allowing the use of both modes in a single machine. The PASM concept is presented, showing the ways in which reconfiguration can be accomplished. Trade-offs among SIMD, MIMD, and mixed-mode parallelism are explored. The small-scale PASM prototype with 16 processing elements is described. The ELP mixed-mode programming language used on the prototype is discussed. An example of a prototype-based study that demonstrates the potential of mixed-mode parallelism is given.

Original languageEnglish
Pages529-536
Number of pages8
StatePublished - 1996
EventProceedings of the 1996 2nd International Symposium on Parallel Architectures, Algorithms, and Networks, I-SPAN - Beijing, China
Duration: Jun 12 1996Jun 14 1996

Conference

ConferenceProceedings of the 1996 2nd International Symposium on Parallel Architectures, Algorithms, and Networks, I-SPAN
CityBeijing, China
Period6/12/966/14/96

ASJC Scopus subject areas

  • Computer Science (all)

Fingerprint

Dive into the research topics of 'PASM Project: A study of reconfigurable parallel computing'. Together they form a unique fingerprint.

Cite this