A Comparison of DAG and Mesh Topologies for Coarse-Grain Reconfigurable Array

被引:5
|
作者
Antusiak, Jonathan [1 ]
Trouve, Antoine [2 ]
Murakami, Kazuaki [3 ]
机构
[1] ENSEIRB MATMECA, Bordeaux, France
[2] Ins Syst Inf Technol & Natl, Fukuoka, Japan
[3] Kyushu Univ, Fukuoka, Japan
来源
2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW) | 2012年
关键词
D O I
10.1109/IPDPSW.2012.24
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we address the hardware overhead of the dynamically reconfigurable functional unit (DRFU) in dynamically reconfigurable processors (DRP), in the context of low-power, embedded system-on-chips (E-SoC). We consider a tightly coupled DRP with a small, coarse-grain DRFU made of four columns of four ALUs. These are interconnected following one of the following interconnection scheme: direct acyclic graph or mesh. Given a large set of of custom instructions to map on the DRFU, we explore the simplification opportunities on the DRFU in order to reduce its hardware cost. We determine that it is possible to reduce its footprint by about 70 % with respect to the ALUs for both topologies and 50 % with respect to the interconnection between ALUs. We also provide the place and route algorithm to achieve these results. At the end of the paper we compare both topologies with respect to the hardware usage, the opportunities for simplifications and the complexity of the place and route algorithm. We conclude that the mesh topology is in all the cases the most desirable.
引用
收藏
页码:227 / 233
页数:7
相关论文
共 50 条
  • [1] Versat, a Minimal Coarse-Grain Reconfigurable Array
    Lopes, Joao D.
    de Sousa, Jose T.
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2016, 2017, 10150 : 174 - 187
  • [2] A Dependable Coarse-grain Reconfigurable Multicore Array
    Smaragdos, Georgios
    Khan, Danish Anis
    Sourdis, Ioannis
    Strydis, Christos
    Malek, Alirad
    Tzilis, Stavros
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 141 - 150
  • [3] CREMA: A COARSE-GRAIN RECONFIGURABLE ARRAY WITH MAPPING ADAPTIVENESS
    Garzia, Fabio
    Hussain, Waqar
    Nurmi, Jari
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 708 - 712
  • [4] ARCHITECTURE OF A PIPELINED DATAPATH COARSE-GRAIN RECONFIGURABLE COPROCESSOR ARRAY
    Hanoun, Abdulrahman
    Manteuffel, Henning
    Mayer-Lindenberg, F.
    Galjan, Wjatscheslaw
    ICSPC: 2007 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2007, : 832 - 835
  • [5] Mapping of the AES Cryptographic Algorithm on a Coarse-Grain Reconfigurable Array Processor
    Garcia, Andres
    Berekovic, Mladen
    Aa, Tom Vander
    2008 INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2008, : 245 - +
  • [6] Coarse-Grain Reconfigurable Architectures - Taxonomy -
    Sima, Mihai
    McGuire, Michael
    Lamoureux, Julien
    2009 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 975 - 978
  • [7] Mapping DSP applications on processor/Coarse-Grain Reconfigurable Array architectures
    Galanis, Michalis D.
    Dimitroulakos, Gregory
    Goutis, Costas E.
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 3666 - +
  • [8] Network topology exploration of mesh-based coarse-grain reconfigurable architectures
    Bansal, N
    Gupta, S
    Dutt, N
    Nicolau, A
    Gupta, R
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 474 - 479
  • [9] An Area-Efficient Interconnection Network for Coarse-Grain Reconfigurable Cryptographic Array
    Qu, Tongzhou
    Dai, Zibin
    Nan, Longmei
    Li, Wei
    Yin, Anqi
    2017 IEEE 12TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2017, : 710 - 713
  • [10] MORA: A new coarse-grain reconfigurable array for high throughput multimedia processing
    Lanuzza, Marco
    Perri, Stefania
    Corsonello, Pasquale
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION - PROCEEDINGS, 2007, 4599 : 159 - +