Back to Search Start Over

FPM: A Flexible Programming Model for MPSoC on FPGA.

Authors :
Wang, Chao
Li, Xi
Zhang, Junneng
Chen, Peng
Feng, Xiaojing
Zhou, Xuehai
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