Design of a Hybrid Multicore Platform for High Performance Reconfigurable Computing

被引:0
|
作者
Hussain, Waqar [1 ]
Hoffmann, Henry [2 ]
Ahonen, Tapani [1 ]
Nurmi, Jari [1 ]
机构
[1] Tampere Univ Technol, Dept Elect & Commun Engn, FI-33101 Tampere, Finland
[2] Univ Chicago, Dept Comp Sci, Chicago, IL 60637 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a loosely-coupled, hybrid architecture of homogeneous and heterogeneous cores integrated together over a Network-on-Chip (NoC). The architecture efficiently utilizes the NoC bandwidth by keeping a balance between the instantiated number of computational and communication nodes. Furthermore, the architecture also provides a mixed flavor of homogeneous general-purpose processing and heterogeneous reconfigurable computing. Prior approaches have mostly considered homogeneous and heterogeneous platforms as two different design paradigms despite both show domain-specific performance advantages over each other. In this context, the proposed architecture is designed for nine NoC nodes, arranged in a topology of three rows and three columns. The middle row contains three homogeneous Reduced Instruction Set Computer (RISC) cores and rest of the nodes are integrated with Coarse-Grain Reconfigurable Arrays (CGRAs) of application-specific sizes. The overall architecture is template-based which can be crafted to application's performance requirements. The NoC allows loose coupling, so all the cores can mutually exchange the data as well as enable independent and simultaneous execution. Contrarily, the user can program the middle layer of RISC cores for specific data/control dependencies among all the cores. The system mitigates power dissipation as the CGRAs are custom tailored for heterogeneous computing. The platform is evaluated for a proof-of-concept test comprising of massively-parallel signal processing algorithms. Synthesis results from a Field Programmable Gate Array device are used to establish comparisons and evaluation against some of the existing state-of-the-art multicore platforms in terms of multiple performance metrics.
引用
下载
收藏
页数:8
相关论文
共 50 条
  • [1] Design of a Reconfigurable Computing Platform
    Papu, Justin John
    See, Ong Hang
    2009 CONFERENCE ON INNOVATIVE TECHNOLOGIES IN INTELLIGENT SYSTEMS AND INDUSTRIAL APPLICATIONS, 2009, : 148 - +
  • [2] The hybrid reconfigurable system for high-performance computing
    Lyashov, M., V
    Alekseenko, J., V
    Bereza, A. N.
    Blanco, L. M. L.
    2015 9TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT), 2015, : 258 - 262
  • [3] EXTRA: Towards an Efficient Open Platform for Reconfigurable High Performance Computing
    Ciobanu, Catalin Bogdan
    Varbanescu, Ana Lucia
    Pnevmatikatos, Dionisios
    Charitopoulos, George
    Niu, Xinyu
    Luk, Wayne
    Santambrogio, Marco D.
    Sciuto, Donatella
    Al Kadi, Muhammed
    Huebner, Michael
    Becker, Tobias
    Gaydadjiev, Georgi
    Brokalakis, Andreas
    Nikitakis, Antonis
    Thom, Alex J. W.
    Vansteenkiste, Elias
    Stroobandt, Dirk
    2015 IEEE 18TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2015, : 339 - 342
  • [4] Highly Reconfigurable Computing Platform for High Performance Computing Infrastructure as a Service: Hi-IaaS
    Misawa, Akihiro
    Date, Susumu
    Takahashi, Keichi
    Yoshikawa, Takashi
    Takahashi, Masahiko
    Kan, Masaki
    Watashiba, Yasuhiro
    Kido, Yoshiyuki
    Lee, Chonho
    Shimojo, Shinji
    CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 135 - 146
  • [5] High performance computing on cluster and multicore architecture
    Ashari, Ahmad
    Riasetiawan, Mardhani
    Telkomnika (Telecommunication Computing Electronics and Control), 2015, 13 (04) : 1408 - 1413
  • [6] Design and Performance Evaluation of a Digital Wideband Receiver on a Hybrid Computing Platform
    George, Kiran
    Chen, Chien-In Henry
    2011 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC), 2011, : 16 - 20
  • [7] A Hybrid Computing Platform Digital Wideband Receiver Design and Performance Measurement
    George, Kiran
    Chen, Chien-In Henry
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2011, 60 (12) : 3956 - 3958
  • [8] Cloud Computing Network Design for High Performance Computing Implementation on Openstack Platform
    Ratna, Anak Agung Putri
    Wirianata, Tomi
    Ekadiyanto, F. Astha
    Ibrahim, Ihsan
    Husna, Diyanatul
    Purnamasari, Prima Dewi
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON COMMUNICATION AND INFORMATION PROCESSING (ICCIP 2017), 2017, : 356 - 360
  • [9] Performance advantage of reconfigurable cache design on multicore processor systems
    Tao, Jie
    Kunze, Marcel
    Nowak, Fabian
    Buchty, Rainer
    Karl, Wolfgang
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2008, 36 (03) : 347 - 360
  • [10] Performance Advantage of Reconfigurable Cache Design on Multicore Processor Systems
    Jie Tao
    Marcel Kunze
    Fabian Nowak
    Rainer Buchty
    Wolfgang Karl
    International Journal of Parallel Programming, 2008, 36 : 347 - 360