MGAP-2: an advanced, massively parallel VLSI signal processor

Thomas P. Kelliher, Eric S. Gayles, Robert M. Owens, Mary Jane Irwin

Research output: Contribution to journalConference articlepeer-review

1 Scopus citations


The Micro-Grain Array Processor (MGAP) is a family of two-dimensional, micro-grained array processors. The processor cell architecture is extremely compact and simple, ensuring fine grainess, a very high processor density, and programming flexibility. Flexibility is maintained through a programmable interconnect which clusters array cells into larger computational units. In this paper, we will discuss the design and optimization issues of MGAP-2, both at the processor array and system levels. Various design strategies and tradeoffs are being investigated at both levels. The reader will see how lessons learned from building and using MGAP-1 have been applied in this new design effort. We also describe our MGAP programming environment and an application example - the two-dimensional discrete cosine transform, a powerful image compression tool.

Original languageEnglish (US)
Pages (from-to)3219-3222
Number of pages4
JournalICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
StatePublished - 1995
EventProceedings of the 1995 20th International Conference on Acoustics, Speech, and Signal Processing. Part 2 (of 5) - Detroit, MI, USA
Duration: May 9 1995May 12 1995

All Science Journal Classification (ASJC) codes

  • Software
  • Signal Processing
  • Electrical and Electronic Engineering


Dive into the research topics of 'MGAP-2: an advanced, massively parallel VLSI signal processor'. Together they form a unique fingerprint.

Cite this