Back to Search
Start Over
FPM: A Flexible Programming Model for MPSoC on FPGA.
- Source :
- 2012 IEEE 26th International Parallel & Distributed Processing Symposium Workshops & PhD Forum; 1/ 1/2012, p477-484, 8p
- Publication Year :
- 2012
-
Abstract
- This paper proposes a flexible programming model (FPM), which addresses the automatic parallel execution for functional tasks on heterogeneous multiprocessors. Guided by the simply annotated source codes, a front-end source to source compiler is provided to identify the parallel regions and generate the sources codes. A runtime middleware analyzes the inter-task data dependencies and schedules the tasks with renaming techniques automatically. FPM has been verified by the prototype built on state-of-art FPGA. Examples demonstrate that our model can largely ease the burden of programmers as well as uncover the task level parallelism. [ABSTRACT FROM PUBLISHER]
Details
- Language :
- English
- ISBNs :
- 9781467309745
- Database :
- Complementary Index
- Journal :
- 2012 IEEE 26th International Parallel & Distributed Processing Symposium Workshops & PhD Forum
- Publication Type :
- Conference
- Accession number :
- 86540014
- Full Text :
- https://doi.org/10.1109/IPDPSW.2012.62