A Configuration Data Multicasting Method for Coarse-Grained Reconfigurable Architectures

被引:3
|
作者
Kojima, Takuya [1 ]
Amano, Hideharu [1 ]
机构
[1] Keio Univ, Dept Informat & Comp Sci, Yokohama, Kanagawa, Japan
关键词
D O I
10.1109/FPL.2018.00048
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a novel configuration data compression technique for coarse-grained reconfigurable architectures (CGRAs). The proposed technique is based on a multicast configuration technique called RoMultiC, which reduces the configuration time by multicasting the same data to multiple PEs(Processing Elements) with two bit-maps. Scheduling algorithms for an optimizing the order of multicasting have been proposed. In general, configuration data for CGRAs can be divided into some fields like machine code formats. The proposed scheme confines a part of fields for multicasting so that the possibility of multicasting more PEs can be increased. This paper analyzes algorithms to find a configuration pattern which maximizes the number of multicasted PEs. We implemented the proposed scheme to CMA (Cool Mega Array), a straight forward CGRA as a case study. Experimental results show that the proposed method achieves 40.0% smaller configuration for an image processing application at maximum. Furthermore, it achieves 35.6% reduction of the power consumption for the configuration with a negligible area overhead.
引用
收藏
页码:239 / 242
页数:4
相关论文
共 50 条
  • [1] A Fine-Grained Multicasting of Configuration Data for Coarse-Grained Reconfigurable Architectures
    Kojima, Takuya
    Amano, Hideharu
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (07): : 1247 - 1256
  • [2] High Throughput Data Mapping for Coarse-Grained Reconfigurable Architectures
    Kim, Yongjoo
    Lee, Jongeun
    Shrivastava, Aviral
    Yoon, Jonghee W.
    Cho, Doosan
    Paek, Yunheung
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (11) : 1599 - 1609
  • [3] A Data Prefetch and Reuse Strategy for Coarse-Grained Reconfigurable Architectures
    Ge, Wei
    Qi, Zhi
    Du, Yue
    Ma, Lu
    Shi, Longxing
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2013, E96D (03): : 616 - 623
  • [4] Compilation approach for coarse-grained reconfigurable architectures
    Lee, JE
    Choi, K
    Dutt, ND
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 2003, 20 (01): : 26 - 33
  • [5] Hardware Virtualization On Coarse-Grained Reconfigurable Architectures
    Lo, Thiago Berticelli
    Carro, Luigi
    Schneider Beck, Antonio Carlos
    [J]. PROCEEDINGS OF IV BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING SBESC 2014, 2014, : 55 - 60
  • [6] Regular mapping for coarse-grained reconfigurable architectures
    Hannig, F
    Dutta, H
    Teich, J
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL V, PROCEEDINGS: DESIGN AND IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS INDUSTRY TECHNOLOGY TRACKS MACHINE LEARNING FOR SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING SIGNAL PROCESSING FOR EDUCATION, 2004, : 57 - 60
  • [7] Techniques for Improving Coarse-Grained Reconfigurable Architectures
    Han, Kyuseung
    Park, Seongsik
    Choi, Kiyoung
    Paek, Jong Kyung
    Lee, Jongeun
    [J]. 2011 IEEE 54TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2011,
  • [8] A polynomial placement algorithm for data driven coarse-grained reconfigurable architectures
    Ferreira, Ricardo
    Garcia, Alisson
    Teixeira, Tiago
    Cardoso, Joao M. P.
    [J]. IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2007, : 61 - +
  • [9] Toward Approximate Computing for Coarse-Grained Reconfigurable Architectures
    Akbari, Omid
    Kamal, Mehdi
    Afzali-Kusha, Ali
    Pedram, Massoud
    Shafique, Muhammad
    [J]. IEEE MICRO, 2018, 38 (06) : 63 - 72
  • [10] Mapping Algorithm for Coarse-Grained Reconfigurable Multimedia Architectures
    Chen, Naijin
    Jiang, Jianhui
    [J]. 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 288 - 293