Hybrid Network-on-Chip: An Application-Aware Framework for Big Data

被引:3
|
作者
Fang, Juan [1 ]
Liu, Sitong [1 ]
Liu, Shijian [1 ]
Cheng, Yanjin [1 ]
Yu, Lu [1 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing 100022, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1155/2018/1040869
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Burst growing IoT and cloud computing demand exascale computing systems with high performance and low power consumption to process massive amounts of data. Modern system platforms based on fundamental requirements encounter a performance gap in chasing exponential growth in data speed and amount. To narrow the gap, a heterogamous design gives us a hint. A network-on-chip (NoC) introduces a packet-switched fabric for on-chip communication and becomes the de facto many-core interconnection mechanism; it refers to a vital shared resource for multifarious applications which will notably affect system energy efficiency. Among all the challenges in NoC, unaware application behaviors bring about considerable congestion, which wastes huge amounts of bandwidth and power consumption on the chip. In this paper, we propose a hybrid NoC framework, combining buffered and bufferless NoCs, to make the NoC framework aware of applications' performance demands. An optimized congestion control scheme is also devised to satisfy the requirement in energy efficiency and the fairness of big data applications. We use a trace-driven simulator to model big data applications. Compared with the classical buffered NoC, the proposed hybrid NoC is able to significantly improve the performance of mixed applications by 17% on average and 24% at the most, decrease the power consumption by 38%, and improve the fairness by 13.3%.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] A Heterogeneous Multiple Network-On-Chip Design: An Application-Aware Approach
    Mishra, Asit K.
    Mutlu, Onur
    Das, Chita R.
    [J]. 2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [2] Application-Aware SDN Routing for Big Data Networking
    Cheng, Li-Wei
    Wang, Shie-Yuan
    [J]. 2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
  • [3] Application-Aware Big Data Deduplication in Cloud Environment
    Fu, Yinjin
    Xiao, Nong
    Jiang, Hong
    Hu, Guyu
    Chen, Weiwei
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2019, 7 (04) : 921 - 934
  • [4] Application-aware Multi-Objective Routing based on Genetic Algorithm for 2D Network-on-Chip
    Gabis, A. Benmessaoud
    Bomel, P.
    Sevaux, M.
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2018, 61 : 135 - 153
  • [5] Designing Data-Aware Network-on-Chip for Performance
    Das, Abhijit
    Jose, John
    [J]. 2022 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2022), 2022, : 428 - 433
  • [6] An Application-Aware Heterogeneous Prioritization Framework for NoC based Chip Multiprocessors
    Pimpalkhute, Tejasi
    Pasricha, Sudeep
    [J]. PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 76 - 83
  • [7] Network DVR: A Programmable Framework for Application-Aware Trace Collection
    Chang, Chia-Wei
    Gerber, Alexandre
    Lin, Bill
    Sen, Subhabrata
    Spatscheck, Oliver
    [J]. PASSIVE AND ACTIVE MEASUREMENT, PROCEEDINGS, 2010, 6032 : 191 - +
  • [8] An automated negotiation framework for application-aware transport network services
    Marsico, Antonio
    Savi, Marco
    Siracusa, Domenico
    Salvadori, Elio
    [J]. OPTICAL SWITCHING AND NETWORKING, 2020, 38
  • [9] A Software Framework for Rapid Application-Specific Hybrid Photonic Network-on-Chip Synthesis
    Bahirat, Shirish
    Pasricha, Sudeep
    [J]. ELECTRONICS, 2016, 5 (02)
  • [10] Cache-aware network-on-chip for chip multiprocessors
    Tatas, Konstantinos
    Kyriacou, Costas
    Dekoulis, George
    Demetriou, Demetris
    Avraam, Costas
    Christou, Anastasia
    [J]. VLSI CIRCUITS AND SYSTEMS IV, 2009, 7363