Occam-pi for Programming of Massively Parallel Reconfigurable Architectures. (8th February 2012)
- Record Type:
- Journal Article
- Title:
- Occam-pi for Programming of Massively Parallel Reconfigurable Architectures. (8th February 2012)
- Main Title:
- Occam-pi for Programming of Massively Parallel Reconfigurable Architectures
- Authors:
- Zain-ul-Abdin,
Svensson, Bertil - Other Names:
- Cardoso João Academic Editor.
- Abstract:
- Abstract : Massively parallel reconfigurable architectures, which offer massive parallelism coupled with the capability of undergoing run-time reconfiguration, are gaining attention in order to meet the increased computational demands of high-performance embedded systems. We propose that theo c c a m - p i language is used for programming of the category of massively parallel reconfigurable architectures. The salient properties of theo c c a m - p i language are explicit concurrency with built-in mechanisms for interprocessor communication, provision for expressing dynamic parallelism, support for the expression of dynamic reconfigurations, and placement attributes. To evaluate the programming approach, a compiler framework was extended to support the language extensions in theo c c a m - p i language and a backend was developed to target the Ambric array of processors. We present two case-studies; DCT implementation exploiting the reconfigurability feature ofo c c a m - p i and a significantly large autofocus criterion calculation based on the dynamic parallelism capability of theo c c a m - p i language. The results of the implemented case studies suggest that theo c c a m - p i -language-based approach simplifies the development of applications employing run-time reconfigurable devices without compromising the performance benefits.
- Is Part Of:
- International journal of reconfigurable computing. Volume 2012(2012)
- Journal:
- International journal of reconfigurable computing
- Issue:
- Volume 2012(2012)
- Issue Display:
- Volume 2012, Issue 2012 (2012)
- Year:
- 2012
- Volume:
- 2012
- Issue:
- 2012
- Issue Sort Value:
- 2012-2012-2012-0000
- Page Start:
- Page End:
- Publication Date:
- 2012-02-08
- Subjects:
- Adaptive computing systems -- Periodicals
Adaptive computing systems
Periodicals
004 - Journal URLs:
- https://www.hindawi.com/journals/ijrc/ ↗
http://bibpurl.oclc.org/web/52810 ↗ - DOI:
- 10.1155/2012/504815 ↗
- Languages:
- English
- ISSNs:
- 1687-7195
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD Digital store
- Ingest File:
- 10491.xml