Design space exploration comparing homogeneous and heterogeneous network-on-chip architectures

被引:0
|
作者
Kreutz, M [1 ]
Marcon, CA [1 ]
Carro, L [1 ]
Wagner, F [1 ]
Susin, AA [1 ]
机构
[1] Univ Fed Rio Grande do Sul, PPGC, BR-91501970 Porto Alegre, RS, Brazil
关键词
systems-on-chip; networks-on-chip; mapping and optimization algorithms;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Networks-on-chip (NoCs) are communication architecture alternatives for complex Systems-on-Chip (SoCs) designs, due to their high scalability and bandwidth. In this paper, we consider a heterogeneous NoC as an alternative to match performance and energy requirements for dedicated applications. By employing an optimized mix of different routers, a heterogeneous network optimized for latency and energy consumption is achieved. A dedicated data structure, the Application Communication Pattern (ACP), models the application, enabling the specification of the communication requirements among cores, together with their execution performance. ACP allows fast analysis, helping the system designer to evaluate the communication performance of a NoC-based system; this performance strongly depends on the placement of the cores, and it is computationally hard to find the optimal placement. An optimization algorithm mixes different router architectures - composing a heterogeneous NoC - and finds optimal placements for application cores. Therefore, a heterogeneous NoC can be achieved, which complies to the application requirements with minimum latency and energy, enabling one to obtain the Pareto curve relating latency and energy for a given application.
引用
收藏
页码:190 / 195
页数:6
相关论文
共 50 条
  • [1] Design space exploration on heterogeneous network-on-chip
    Cardoso, RS
    Kreutz, ME
    Carro, L
    Susin, AA
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 428 - 431
  • [2] User-Centric Design Space Exploration for Heterogeneous Network-on-Chip Platforms
    Chou, Chen-Ling
    Marculescu, Radu
    [J]. DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 15 - 20
  • [3] A power and energy exploration of Network-on-Chip architectures
    Banerjee, Arnab
    Mullins, Robert
    Moore, Simon
    [J]. NOCS 2007: FIRST INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP, PROCEEDINGS, 2007, : 163 - +
  • [4] An Energy and Performance Exploration of Network-on-Chip Architectures
    Banerjee, Arnab
    Wolkotte, Pascal T.
    Mullins, Robert D.
    Moore, Simon W.
    Smit, Gerard J. M.
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (03) : 319 - 329
  • [5] Network-on-chip architectures and design methods
    Benini, L
    Bertozzi, D
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2005, 152 (02): : 261 - 272
  • [6] Network-on-chip architectures and design methodologies
    Palesi, Maurizio
    Kumar, Shashi
    Marculescu, Radu
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (02) : 83 - 84
  • [7] Design Space Exploration for Three-dimensional Network-on-chip
    Wu, Ji
    Xie, Dong-qing
    [J]. 2015 INTERNATIONAL CONFERENCE ON SOFTWARE, MULTIMEDIA AND COMMUNICATION ENGINEERING (SMCE 2015), 2015, : 129 - 134
  • [8] COMRANCE: A Rapid Method for Network-on-Chip Design Space Exploration
    Zhang, Mingzhe
    Shi, Yangguang
    Zhang, Fa
    Liu, Zhiyong
    [J]. 2016 SEVENTH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2016,
  • [9] A Flexible Network-on-Chip Simulator for Early Design Space Exploration
    Grecu, Cristian
    Ivanov, Andre
    Saleh, Resve
    Rusu, Claudia
    Anghel, Lorena
    [J]. 2008 1ST MICROSYSTEMS AND NANOELECTRONICS RESEARCH CONFERENCE, 2008, : 33 - +
  • [10] 3D Network-on-Chip Architectures Using Homogeneous Meshes and Heterogeneous Floorplans
    de Paulo, Vitor
    Ababei, Cristinel
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2010, 2010