A Case Study for NoC-Based Homogeneous MPSoC Architectures

被引:10
|
作者
Tota, Sergio V. [1 ]
Casu, Mario R. [1 ]
Roch, Massimo Ruo [1 ]
Macchiarulo, Luca [2 ]
Zamboni, Maurizio [1 ]
机构
[1] Politecn Torino, Dipartimento Elettron, I-10129 Turin, Italy
[2] Univ Hawaii, Dept Elect Engn, Honolulu, HI 96822 USA
关键词
Multiprocessor systems-on-chip (MP-SoC); network-on-chip (NoC); NETWORK; CHIP;
D O I
10.1109/TVLSI.2008.2011239
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The many-core design paradigm requires flexible and modular hardware and software components to provide the required scalability to next-generation on-chip multiprocessor architectures. A multidisciplinary approach is necessary to consider all the interactions between the different components of the design. In this paper, a complete design methodology that tackles at once the aspects of system level modeling, hardware architecture, and programming model has been successfully used for the implementation of a multiprocessor network-on-chip (NoC)-based system, the NoCRay graphic accelerator. The design, based on 16 processors, after prototyping with field-programmable gate array (FPGA), has been laid out in 90-nm technology. Post-layout results show very low power, area, as well as 500 MHz of clock frequency. Results show that an array of small and simple processors outperform a single high-end general purpose processor.
引用
收藏
页码:384 / 388
页数:5
相关论文
共 50 条
  • [21] Exploring NoC-Based MPSoC Design Space with Power Estimation Models
    Lirmm, Luciano Ost
    Guindani, Guilherme Montez
    Moraes, Fernando Gehm
    Indrusiak, Leandro Soares
    Maatta, Sanna
    IEEE DESIGN & TEST OF COMPUTERS, 2011, 28 (02): : 16 - 28
  • [22] Exploring the security landscape: NoC-based MPSoC to Cloud-of-Chips
    Sharma, Gaurav
    Bousdras, Georgios
    Ellinidou, Soultana
    Markowitch, Olivier
    Dricot, Jean-Michel
    Milojevic, Dragomir
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 84
  • [23] An effective scheduling and mapping algorithm of tasks for heterogeneous NoC-Based MPSoC
    Yang, Pengfei
    Wang, Quan
    Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2015, 49 (06): : 72 - 76
  • [24] Tool-set for NoC-based MPSoC Debugging - A Protocol View Perspective
    Ruaro, Marcelo
    Carara, Everton A.
    Moraes, Fernando G.
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 2531 - 2534
  • [25] AUTOMATIC TEST PROGRAM GENERATION FRAMEWORK FOR NOC-BASED MPSOC COMPILER VALIDATION
    Li, Shuo
    Malik, Omer
    Hemani, Ahmed
    2011 INTERNATIONAL CONFERENCE ON INSTRUMENTATION, MEASUREMENT, CIRCUITS AND SYSTEMS ( ICIMCS 2011), VOL 1: INSTRUMENTATION, MEASUREMENT, CIRCUITS AND SYSTEMS, 2011, : 99 - 103
  • [26] Efficient Heuristics for Minimizing Communication Overhead in NoC-based Heterogeneous MPSoC Platforms
    Singh, Amit Kumar
    Wu Jigang
    Prakash, Alok
    Srikanthan, Thambipillai
    RSP 2009: TWENTIETH IEEE/IFIP INTERNATIONAL SYMPOSIUM ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2009, : 55 - 60
  • [27] Mapping of Real-Time Applications on a Packet Switching NoC-based MPSoC
    Madalozzo, Guilherme
    Indrusiak, Leandro S.
    Moraes, Fernando G.
    23RD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS CIRCUITS AND SYSTEMS (ICECS 2016), 2016, : 640 - 643
  • [28] Effective Task Scheduling and IP Mapping Algorithm for Heterogeneous NoC-Based MPSoC
    Yang, Peng-Fei
    Wang, Quan
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [29] Partitioning and Dynamic Mapping Evaluation for Energy Consumption Minimization on NoC-Based MPSoC
    Antunes, Eduardo
    Soares, Matheus
    Aguiar, Alexandra
    Johann, Sergio F.
    Sartori, Marcos
    Hessel, Fabiano
    Marcon, Cesar
    2012 13TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2012, : 451 - 457
  • [30] Performance assessment of adaptive core mapping for NoC-based architectures
    Kumar, Aruru Sai
    Rao, T. V. K. Hanumantha
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2022, 15 (05) : 395 - 403