Modulo scheduling for a fully-distributed clustered VLIW architecture

被引:0
|
作者
Sánchez, J [1 ]
González, A [1 ]
机构
[1] Univ Politecn Cataluna, Dept Comp Architecture, Barcelona, Spain
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Clustering is an approach that many microprocessors are adopting in recent times in order to mitigate the increasing penalties of wire delays. In this work we propose a novel clustered VLIW architecture which has all its resources partitioned among clusters, including the cache memory. A modulo scheduling scheme for this architecture is also proposed. This algorithm takes into account both register and memory inter-cluster communications so that the final schedule results in a cluster assignment that favors cluster locality in cache references and register accesses. It has been evaluated for both 2- and 4-cluster configurations and for differing number and latencies of inter-cluster buses. The proposed algorithm produces schedules with very low communication requirements and outperforms previous cluster-oriented schedulers.
引用
收藏
页码:124 / 133
页数:10
相关论文
共 50 条
  • [21] A VLIW ARCHITECTURE FOR A TRACE SCHEDULING COMPILER
    COLWELL, RP
    NIX, RP
    ODONNELL, JJ
    PAPWORTH, DB
    RODMAN, PK
    IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (08) : 967 - 979
  • [22] Distributed data cache designs for clustered VLIW processors
    Gibert, E
    Sánchez, J
    González, A
    IEEE TRANSACTIONS ON COMPUTERS, 2005, 54 (10) : 1227 - 1241
  • [23] A fully-distributed parallel global search algorithm
    Watson, LT
    Baker, CA
    ENGINEERING COMPUTATIONS, 2001, 18 (1-2) : 155 - 169
  • [24] Energy Consumption Optimized Scheduling Algorithm for Clustered VLIW Architectures
    Yang Xu
    He Hue
    Tang Zhizhong
    JOURNAL OF LOW POWER ELECTRONICS, 2012, 8 (02) : 146 - 157
  • [25] Data Dependence Graph Directed Scheduling for Clustered VLIW Architectures
    杨旭
    何虎
    孙义和
    Tsinghua Science and Technology, 2010, 15 (03) : 299 - 306
  • [26] Fast Enumeration-Based Modulo Scheduling Heuristic for VLIW Architectures
    Bahtat, Mounir
    Belkouch, Said
    Elleaume, Phillipe
    Le Gall, Phillipe
    2014 26TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM), 2014, : 116 - 119
  • [27] Design and analysis of a fully-distributed parallel packet switch
    Khodaparast, AA
    Khorsandi, S
    2005 Asia-Pacific Conference on Communications (APCC), Vols 1& 2, 2005, : 188 - 192
  • [28] TSAR: a fully-distributed Trustless data ShARing platform
    Wu, Hanqing
    Cao, Jiannong
    Jiang, Shan
    Yang, Ruosong
    Yang, Yanni
    He, Jianfei
    2018 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP 2018), 2018, : 350 - 355
  • [29] Effects of initialization on response of a fully-distributed hydrologic model
    Noto, Leonardo V.
    Ivanov, Valeriy Y.
    Bras, Rafael L.
    Vivoni, Enrique R.
    JOURNAL OF HYDROLOGY, 2008, 352 (1-2) : 107 - 125
  • [30] A Cooperative and Fully-Distributed Congestion Control Approach within VANETs
    Bouassida, Mohamed Salah
    Shawky, Mohamed
    ITST: 2009 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORT SYSTEMS TELECOMMUNICATIONS, 2009, : 526 - 531