Scheduling Techniques for Multi-Core Architectures

被引:0
|
作者
Hatanaka, Akira [1 ]
Bagherzadeh, Nader [1 ]
机构
[1] Univ Calif Irvine, Dept Elect Engn & Comp Sci, Irvine, CA 92697 USA
关键词
D O I
10.1109/ITNG.2009.219
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we propose a template of architectures that comprise of multiple autonomous processors interconnected via FIFO links. We extend conventional list scheduling algorithm to schedule applications on the proposed distributed architecture template. We explain how a graph representation of an architecture can be used to route operands and how edge weights are assigned to find the shortest legal path an operand can take. We also propose a technique to shorten the path an operand takes by exploiting the copies of the operand distributed over the architecture. Finally, we show the effectiveness of the proposed techniques in reducing execution times of selected benchmarks.
引用
收藏
页码:865 / 870
页数:6
相关论文
共 50 条
  • [1] Bias Scheduling in Heterogeneous Multi-core Architectures
    Koufaty, David
    Reddy, Dheeraj
    Hahn, Scott
    [J]. EUROSYS'10: PROCEEDINGS OF THE EUROSYS 2010 CONFERENCE, 2010, : 125 - 138
  • [2] Approximation-Aware Scheduling on Heterogeneous Multi-core Architectures
    Tan, Cheng
    Muthukaruppan, Thannirmalai Somu
    Mitra, Tulika
    Ju, Lei
    [J]. 2015 20TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2015, : 618 - 623
  • [3] Scheduling of QR factorization algorithms on SMP and multi-core architectures
    Quintana-Orti, Gregorio
    Quintana-Orti, Enrique S.
    Chan, Ernie
    de Geijn, Robert A. van
    Van Zee, Field G.
    [J]. PROCEEDINGS OF THE 16TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2008, : 301 - +
  • [4] Asymmetry-Aware Scheduling in Heterogeneous Multi-core Architectures
    Zhang, Tao
    Pan, Xiaohui
    Shu, Wei
    Wu, Min-You
    [J]. NETWORK AND PARALLEL COMPUTING, NPC 2013, 2013, 8147 : 257 - 268
  • [5] Nearest Neighbor Affinity Scheduling In Heterogeneous Multi-Core Architectures
    Sibai, Fadi N.
    [J]. JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2008, 8 (03): : 144 - 150
  • [6] Approximation-aware scheduling on heterogeneous multi-core architectures
    20151500728147
    [J]. (1) School of Computing, National University of Singapore, Singapore; (2) School of Computer Science and Technology, Shandong University, China, 1600, (Institute of Electrical and Electronics Engineers Inc., United States):
  • [7] An ILP Formulation for Task Mapping and Scheduling on Multi-core Architectures
    Yi, Ying
    Han, Wei
    Zhao, Xin
    Erdogan, Ahmet T.
    Arslan, Tughrul
    [J]. DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 33 - 38
  • [8] Task Scheduling Techniques for Asymmetric Multi-Core Systems
    Chronaki, Kallia
    Rico, Alejandro
    Casas, Marc
    Moreto, Miquel
    Badia, Rosa M.
    Ayguade, Eduard
    Labarta, Jesus
    Valero, Mateo
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (07) : 2074 - 2087
  • [9] Distributed Resource-Aware Scheduling for Multi-core Architectures with SystemC
    Hartmann, Philipp A.
    Gruettner, Kim
    Rettberg, Achim
    Podolski, Ina
    [J]. DISTRIBUTED, PARALLEL AND BIOLOGICALLY INSPIRED SYSTEMS, 2010, 329 : 181 - +
  • [10] Heterogeneous multi-core architectures
    Mitra, Tulika
    [J]. IPSJ Transactions on System LSI Design Methodology, 2015, 8 : 51 - 62