Publications

Detailed Information

A Retargetable Parallel-Programming Framework for MPSoC

DC Field Value Language
dc.contributor.authorKwon, Seongnam-
dc.contributor.authorKim, Yongjoo-
dc.contributor.authorJeun, Woo-Chul-
dc.contributor.authorHa, Soonhoi-
dc.contributor.authorPaek, Yunheung-
dc.date.accessioned2009-08-23T23:55:03Z-
dc.date.available2009-08-23T23:55:03Z-
dc.date.issued2008-07-
dc.identifier.citationACM Trans. Des. Autom. Electron. Syst. 13, 3, Article 39en
dc.identifier.issn1084-4309-
dc.identifier.urihttps://hdl.handle.net/10371/7511-
dc.description.abstractAs more processing elements are integrated in a single chip, embedded software design becomes
more challenging: It becomes a parallel programming for nontrivial heterogeneous multiprocessors
with diverse communication architectures, and design constraints such as hardware cost,
power, and timeliness. In the current practice of parallel programming with MPI or OpenMP, the
programmer should manually optimize the parallel code for each target architecture and for the
design constraints. Thus, the design-space exploration of MPSoC (multiprocessor systems-on-chip)
costs become prohibitively large as software development overhead increases drastically. To solve
this problem, we develop a parallel-programming framework based on a novel programming model
called common intermediate code (CIC). In a CIC, functional parallelism and data parallelism of
application tasks are specified independently of the target architecture and design constraints.
Then, the CIC translator translates the CIC into the final parallel code, considering the target
architecture and design constraints to make the CIC retargetable. Experiments with preliminary
examples, including the H.263 decoder, show that the proposed parallel-programming framework
increases the design productivity of MPSoC software significantly.
en
dc.description.sponsorshipThis research was supported by the BK21 project, SystemIC 2010 project funded by the Korean
MOCIE, and Acceleration Research sponsored by the KOSEF research program (R17-2007-086-
01001-0). This work was also party sponsored by ETRI SoC Industry Promotion Center, Human
Resource Development Project for IT-SoC Architect. The ICT and ISRC at Seoul National University
and IDEC provided research facilities for this study.
en
dc.language.isoenen
dc.publisherAssociation for Computing Machinery (ACM)en
dc.subjectEmbedded softwareen
dc.subjectmultiprocessor system on chipen
dc.subjectsoftware generationen
dc.subjectdesign-space explorationen
dc.subjectparallel-programmingen
dc.titleA Retargetable Parallel-Programming Framework for MPSoCen
dc.typeArticleen
dc.contributor.AlternativeAuthor권성남-
dc.contributor.AlternativeAuthor김용주-
dc.contributor.AlternativeAuthor전우철-
dc.contributor.AlternativeAuthor하순회-
dc.contributor.AlternativeAuthor백윤흥-
dc.identifier.doi10.1145/1367045.1367048-
Appears in Collections:
Files in This Item:
There are no files associated with this item.

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share