Prediction Modeling for Application-Specific Communication Architecture Design of Optical NoC

被引:6
作者
Trajkovic, Jelena [1 ]
Karimi, Sara [2 ]
Hangsan, Samantha [1 ]
Zhang, Wenlu [1 ]
机构
[1] Calif State Univ Long Beach, 1250 Bellflower Blvd, Long Beach, CA 90840 USA
[2] Concordia Univ, 1455 De Maisonneuve Blvd West, Montreal, PQ H3G 1M8, Canada
关键词
Optical Network-on-Chip (NoC); application-specific communication architecture design; prediction modeling; design space exploration; simulation; machine learning modeling; NETWORK-ON-CHIP; PERFORMANCE; TOPOLOGIES; SIMULATOR; SPLASH-2;
D O I
10.1145/3520241
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-core systems-on-chip are becoming state-of-the-art. Therefore, there is a need for a fast and energy-efficient interconnect to take full advantage of the computational capabilities. Integration of silicon photonics with a traditional electrical interconnect in a Network-on-Chip (NoC) proposes a promising solution for overcoming the scalability issues of electrical interconnect. In this article, we derive and evaluate prediction modeling techniques for the design space exploration (DSE) of application-specific communication architectures for an Optical Network-on-Chip (ONoC). Our proposed model accurately predicts network packet latency, contention delay, and the static and dynamic energy consumption of the network. This work specifically addresses the challenge of accurately estimating performance metrics of the entire design space without having to perform time-consuming and computationally intensive exhaustive simulations. The proposed technique, based on machine learning (ML), can build accurate prediction models using only 10% to 50% (best case and worst case) of the entire design space. The accuracy, expressed as R-2 (Coefficient of Determination) is 0.99901, 0.99967, 0.99996, and 0.99999 for network packet latency, contention delay, static energy consumption, and dynamic energy consumption, respectively, in six different benchmarks from the Splash-2 benchmark suite, chosen among 6 different machine learning prediction models.
引用
收藏
页数:29
相关论文
共 62 条
  • [1] Abdollahi M., 2012, 2012 15th Euromicro Conference on Digital System Design (DSD 2012), P296, DOI 10.1109/DSD.2012.94
  • [2] Insertion loss-aware application mapping onto the optical Cube-Connected Cycles architecture
    Abdollahi, Meisam
    Mohammadi, Siamak
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2020, 82
  • [3] [Anonymous], 2014, P 2014 IEEE OES BALT, DOI DOI 10.1109/BALTIC.2014.6887880
  • [4] [Anonymous], MATPL DEV TEAM
  • [5] [Anonymous], SCIK LEARN DEV
  • [6] Ardestani EK, 2013, INT S HIGH PERF COMP, P448, DOI 10.1109/HPCA.2013.6522340
  • [7] Bahirat Shirish, 2014, 2014 15th International Symposium on Quality Electronic Design (ISQED), P91, DOI 10.1109/ISQED.2014.6783311
  • [8] Bahirat S, 2012, INT SYM QUAL ELECT, P78, DOI 10.1109/ISQED.2012.6187477
  • [9] A Communication Characterisation of Splash-2 and Parsec
    Barrow-Williams, Nick
    Fensch, Christian
    Moore, Simon
    [J]. PROCEEDINGS OF THE 2009 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION, 2009, : 86 - 97
  • [10] BUILDING MANY-CORE PROCESSOR-TO-DRAM NETWORKS WITH MONOLITHIC CMOS SILICON PHOTONICS
    Batten, Christopher
    Joshi, Ajay
    Orcutt, Jason
    Khilo, Anatol
    Moss, Benjamin
    Holzwarth, Charles W.
    Popovic, Milos A.
    Li, Hanqing
    Smith, Henry I.
    Hoyt, Judy L.
    Kaertner, Franz X.
    Ram, Rajeev J.
    Stojanovic, Vladimir
    Asanovic, Krste
    [J]. IEEE MICRO, 2009, 29 (04) : 8 - 21