Multi rectangle modeling approach for application mapping on a many-core system

被引:2
|
作者
Tcarenko, Igor [1 ]
Fattah, Mohammad [1 ]
Liljeberg, Pasi [1 ]
Plosila, Juha [1 ]
Tenhunen, Hannu [1 ]
机构
[1] Univ Turku, Dept Informat Technol, Turku, Finland
来源
2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014) | 2014年
关键词
Processor allocation; Application Mapping; Dynamic Many-Core Systems; Contiguous Task Mapping; AWARE; CHIP;
D O I
10.1109/PDP.2014.99
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The importance of first node selection in run-time resource management is shown in our previous work, SHiC. It is desired in SHiC to find the optimum node in an agile manner. Accordingly, the current mapping picture of the system is simplified to SHiC by modeling each application as a rectangle of occupied nodes. However, the algorithm performance can be influenced significantly with the rectangle model of each application. In this work, we introduce a precise description of our new accurate rectangle modeling algorithm. Moreover, we show that it is not sufficient to always model an application with only one rectangle, as dispersion of the allocated nodes is an irrepressible phenomenon. Accordingly, our algorithm enables to model a mapped application with several rectangles by tuning the model accuracy against the algorithm complexity. However, the algorithm is not in the critical path of the applications executions. Our results shows up to 5% reduction in power dissipation of the network.
引用
收藏
页码:452 / 457
页数:6
相关论文
共 50 条
  • [1] A Multi-Phase Based Multi-Application Mapping Approach for Many-Core Networks-on-Chip
    Ge, Fen
    Cui, Chenchen
    Zhou, Fang
    Wu, Ning
    MICROMACHINES, 2021, 12 (06)
  • [2] Study on the Mapping of Streaming Application on Many-Core Architecture
    Yu, Lei
    Liu, Zhiyong
    Fan, Dongrui
    Ma, Yike
    Song, Fenglong
    Ye, Xiaochun
    Xu, Weizhi
    INFORMATION TECHNOLOGY FOR MANUFACTURING SYSTEMS II, PTS 1-3, 2011, 58-60 : 298 - 303
  • [3] An efficient scheduler of RTOS for multi/many-core system
    Gu, Xiongli
    Liu, Peng
    Yang, Mei
    Yang, Jie
    Li, Cheng
    Yao, Qingdong
    COMPUTERS & ELECTRICAL ENGINEERING, 2012, 38 (03) : 785 - 800
  • [4] Mapping a Multi-Rate Synchronous Language to a Many-Core Processor
    Puffitsch, Wolfgang
    Noulard, Eric
    Pagetti, Claire
    2013 IEEE 19TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2013, : 293 - 302
  • [5] Mapping on Multi/Many-core Systems: Survey of Current and Emerging Trends
    Singh, Amit Kumar
    Shafique, Muhammad
    Kumar, Akash
    Henkel, Joerg
    2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [6] CoNA: Dynamic Application Mapping for Congestion Reduction in Many-Core Systems
    Fattah, Mohamamd
    Ramirez, Marco
    Daneshtalab, Masoud
    Liljeberg, Pasi
    Plosila, Juha
    2012 IEEE 30TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2012, : 364 - 370
  • [7] Management Application - a New Approach to Control Many-Core Systems
    Dalzotto, Angelo Elias
    Ruaro, Marcelo
    Erthal, Leonardo Vian
    Moraes, Fernando Gehm
    34TH SBC/SBMICRO/IEEE/ACM SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2021), 2021,
  • [8] Skeletons for multi/many-core systems
    Aldinucci, Marco
    Danelutto, Marco
    Kilpatrick, Peter
    PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 265 - 272
  • [9] On the Complexity of Mapping Feasibility in Many-Core Architectures
    Schwarzer, Tobias
    Roloff, Sascha
    Richthammer, Valentina
    Khaldi, Rami
    Wildermann, Stefan
    Glass, Michael
    Teich, Juergen
    2018 IEEE 12TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2018), 2018, : 176 - 183
  • [10] Multi-objective kernel mapping and scheduling for morphable many-core architectures
    Neves, Nuno
    Neves, Rui
    Horta, Nuno
    Tomas, Pedro
    Roma, Nuno
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 45 : 385 - 399