Compiler-Directed Application Mapping for NoC Based Chip Multiprocessors

被引:0
|
作者
Chen, Guangyu [1 ]
Li, Feihui [1 ]
Kandemir, Mahmut [1 ]
机构
[1] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
关键词
Compilers; Network-on-Chip (NoC); Power Optimization; Application Mapping;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:155 / 157
页数:3
相关论文
共 50 条
  • [41] Compiler-Directed Soft Error Mitigation for Embedded Systems
    Martinez-Alvarez, Antonio
    Cuenca-Asensi, Sergio A.
    Restrepo-Calle, Felipe
    Palomo Pinto, Francisco R.
    Guzman-Miranda, Hipolito
    Aguirre, Miguel A.
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2012, 9 (02) : 159 - 172
  • [42] Automating Compiler-Directed Autotuning for Phased Performance Behavior
    Rusira, Tharindu
    Hall, Mary
    Basu, Protonu
    [J]. 2017 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2017, : 1362 - 1371
  • [43] EFFECTIVENESS OF COMPILER-DIRECTED PREFETCHING ON DATA MINING BENCHMARKS
    Natarajan, Ragavendra
    Mekkat, Vineeth
    Hsu, Wei-Chung
    Zhai, Antonia
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2012, 21 (02)
  • [44] Photonic NoC for DMA communications in chip multiprocessors
    Shacham, Assaf
    Lee, Benjamin G.
    Biberman, Aleksandr
    Bergman, Keren
    Carloni, Luca P.
    [J]. 15TH ANNUAL IEEE SYMPOSIUM ON HIGH-PERFORMANCE INTERCONNECTS, PROCEEDINGS, 2007, : 29 - +
  • [45] Compiler-directed thermal management for VLIW functional units
    Mutyam, Madhu
    Li, Feihui
    Narayanan, Vijaykrishnan
    Kandemir, Mahmut
    Irwin, Mary Jane
    [J]. ACM SIGPLAN NOTICES, 2006, 41 (07) : 163 - 172
  • [46] Compiler-directed instruction duplication for soft error detection
    Hu, JS
    Li, FH
    Degalahal, V
    Kandemir, M
    Vijaykrishnan, N
    Irwin, MJ
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 1056 - 1057
  • [47] Compiler-directed code restructuring for operating with compressed arrays
    Yemliha, T.
    Chen, G.
    Ozturk, O.
    Kandemir, M.
    Degalahal, V. S.
    [J]. 20TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: TECHNOLOGY CHALLENGES IN THE NANOELECTRONICS ERA, 2007, : 221 - +
  • [48] Compiler-directed dynamic memory disambiguation for loop structures
    Alli, S
    Bailey, C
    [J]. PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 130 - 134
  • [49] Compiler-directed reordering of data by cyclic graph coloring
    Genius, D
    Lelait, S
    [J]. EURO-PAR'99: PARALLEL PROCESSING, 1999, 1685 : 1260 - 1264
  • [50] Compiler-Directed Transformation for Higher-Order Stencils
    Basu, Protonu
    Hall, Mary
    Williams, Samuel
    Van Straalen, Brian
    Oliker, Leonid
    Colella, Phillip
    [J]. 2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2015, : 313 - 323