TY - JOUR
T1 - Compiler-directed application mapping for NoC based chip multiprocessors
AU - Chen, Guangyu
AU - Li, Feihui
AU - Kandemir, Mahmut
PY - 2007/7
Y1 - 2007/7
N2 - The problem attacked in this paper is one of automatically mapping an application onto a Network-on-Chip (NoC) based chip multiprocessor architecture in a locality-aware fashion. The proposed compiler approach has four major steps: task scheduling, processor mapping, data mapping, and packet routing. Our experimental result clearly shows that the proposed framework reduces energy consumption of our applications significantly (27.41% on average over a pure performance oriented application mapping strategy) as a result of improved locality of data accesses.
AB - The problem attacked in this paper is one of automatically mapping an application onto a Network-on-Chip (NoC) based chip multiprocessor architecture in a locality-aware fashion. The proposed compiler approach has four major steps: task scheduling, processor mapping, data mapping, and packet routing. Our experimental result clearly shows that the proposed framework reduces energy consumption of our applications significantly (27.41% on average over a pure performance oriented application mapping strategy) as a result of improved locality of data accesses.
UR - http://www.scopus.com/inward/record.url?scp=67650305372&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=67650305372&partnerID=8YFLogxK
U2 - 10.1145/1273444.1254796
DO - 10.1145/1273444.1254796
M3 - Article
AN - SCOPUS:67650305372
VL - 42
SP - 155
EP - 157
JO - SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
JF - SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
SN - 1523-2867
IS - 7
ER -