Effective OpenMP Implementation and Translation For Multiprocessor System-On-Chip without Using OS
- 1 January 2007
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2007 Asia and South Pacific Design Automation Conference
Abstract
It is attractive to use the OpenMP as a parallel programming model on a multiprocessor system-on-chip (MPSoC) because it is easy to write a parallel program in the OpenMP and there is no standard method for parallel programming on an MPSoC. In this paper, we propose an effective OpenMP implementation and translation for major OpenMP directives on an MPSoC with physically shared memories, hardware semaphores, and no operating system.Keywords
This publication has 3 references indexed in Scilit:
- ParADEPublished by Association for Computing Machinery (ACM) ,2003
- A Practical OpenMP Compiler for System on ChipsLecture Notes in Computer Science, 2003
- Extending OpenMP for heterogeneous chip multiprocessorsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003