A Divide and Conquer based Distributed Run-time Mapping Methodology for Many-Core platforms

被引:0
|
作者
Anagnostopoulos, Iraklis [1 ]
Bartzas, Alexandros [1 ]
Kathareios, Georgios [1 ]
Soudris, Dimitrios [1 ]
机构
[1] Natl Tech Univ Athens, Sch Elect & Comp Engn, Athens, Greece
关键词
ON-CHIP; ARCHITECTURES; PERFORMANCE; MANAGEMENT; SYSTEMS; NETWORK; DESIGN; FLOW;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time applications are raising the challenge of unpredictability. This is an extremely difficult problem in the context of modern, dynamic, multiprocessor platforms which, while providing potentially high performance, make the task of timing prediction extremely difficult. In this paper, we present a flexible distributed run-time application mapping framework for both homogeneous and heterogeneous multi-core platforms that adapts to application's needs and application's execution restrictions. The novel idea of this article is the application of autonomic management paradigms in a decentralized manner inspired by Divide-and-Conquer (D&C) method. We have tested our approach in a Leon-based Network-on-Chip platform using both synthetic and real application workload. Experimental results showed that our mapping framework produces on average 21% and 10% better on-chip communication cost for homogeneous and heterogeneous platform respectively.
引用
收藏
页码:111 / 116
页数:6
相关论文
共 50 条
  • [1] Distributed run-time resource management for malleable applications on many-core platforms
    Anagnostopoulos, Iraklis
    Tsoutsouras, Vasileios
    Bartzas, Alexandros
    Soudris, Dimitrios
    [J]. 2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [2] PyDac: A Resilient Run-Time Framework for Divide-and-Conquer Applications on a Heterogeneous Many-Core Architecture
    Huang, Bin
    Sass, Ron
    DeBardeleben, Nathan
    Blanchard, Sean
    [J]. EURO-PAR 2013: PARALLEL PROCESSING WORKSHOPS, 2014, 8374 : 845 - 854
  • [3] DROP: Distributed Run-Time and Power Constraint Mapping for Many-Core Systems
    Mohammad, Mohammad
    Anagnostopoulos, Iraklis
    [J]. 2018 25TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2018, : 245 - 248
  • [4] Design Methodology and Run-time Management for Predictable Many-Core Systems
    Wildermann, Stefan
    Weichslgartner, Andreas
    Teich, Juergen
    [J]. 2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING WORKSHOPS, 2015, : 103 - 110
  • [5] Application-Arrival Rate Aware Distributed Run-Time Resource Management for Many-Core Computing Platforms
    Tsoutsouras, Vasileios
    Xydis, Sotirios
    Soudris, Dimitrios
    [J]. IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2018, 4 (03): : 285 - 298
  • [6] Prediction Based Run-Time Reconfiguration on Many-core Embedded Systems
    Li, Zheng
    He, Shuibing
    Wang, Li
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE) AND IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC), VOL 2, 2017, : 140 - 146
  • [7] Predictable Run-Time Mapping Reconfiguration for Real-Time Applications on Many-Core Systems
    Pourmohseni, Behnaz
    Wildermann, Stefan
    Glass, Michael
    Teich, Juergen
    [J]. PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS (RTNS 2017), 2017, : 148 - 157
  • [8] Mixed-Criticality Run-Time Task Mapping for NoC-Based Many-Core Systems
    Fattah, Mohammad
    Rahmani, Amir-Mohammad
    Xu, Thomas Canhao
    Kanduri, Anil
    Liljeberg, Pasi
    Plosila, Juha
    Tenhunen, Hannu
    [J]. 2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014), 2014, : 458 - 465
  • [9] WeNA: Deterministic Run-time Task Mapping for Performance Improvement in Many-core Embedded Systems
    Huang, Le-Tian
    Dong, Hui
    Wang, Jun-Shi
    Daneshtalab, Masoud
    Li, Guang-Jun
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2015, 7 (04) : 93 - 96
  • [10] Machine Learning for Run-Time Energy Optimisation in Many-Core Systems
    Biswas, Dwaipayan
    Balagopal, Vibishna
    Shafik, Rishad
    Al-Hashimi, Bashir M.
    Merrett, Geoff V.
    [J]. PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 1588 - 1592