TLSync: Support for Multiple Fast Barriers Using On-Chip Transmission Lines

被引:0
|
作者
Oh, Jungju [1 ]
Prvulovic, Milos [1 ]
Zajic, Alenka [1 ]
机构
[1] Georgia Inst Technol, Atlanta, GA 30332 USA
关键词
Multi-core; Synchronization; Barrier; Transmission Line; SYNCHRONIZATION;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As the number of cores on a single-chip grows, scalable barrier synchronization becomes increasingly difficult to implement. In software implementations, such as the tournament barrier, a larger number of cores results in a longer latency for each round and a larger number of rounds. Hardware barrier implementations require significant dedicated wiring, e.g., using a reduction (arrival) tree and a notification (release) tree, and multiple instances of this wiring are needed to support multiple barriers (e.g., when concurrently executing multiple parallel applications). This paper presents TLSync, a novel hardware barrier implementation that uses the high-frequency part of the spectrum in a transmission-line broadcast network, thus leaving the transmission line network free for non-modulated (base-band) data transmission. In contrast to other implementations of hardware barriers, TLSync allows multiple thread groups to each have its own barrier. This is accomplished by allocating different bands in the radio-frequency spectrum to different groups. Our circuit-level and electromagnetic models show that the worst-case latency for a TLSync barrier is 4ns to 10ns, depending on the size of the frequency band allocated to each group, and our cycle-accurate architectural simulations show that low-latency TLSync barriers provide significant performance and scalability benefits to barrier-intensive applications.
引用
收藏
页码:105 / 115
页数:11
相关论文
共 50 条
  • [1] Using Transmission Lines for Global On-Chip Communication
    Carpenter, Aaron
    Hu, Jianyun
    Xu, Jie
    Huang, Michael
    Wu, Hui
    Liu, Peng
    [J]. IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2012, 2 (02) : 183 - 193
  • [2] An Investigation on The Optimum Termination for On-Chip Transmission Lines
    Picha, Sepideh Gholipour
    Sarafi, Sahar
    Koberle, Michael
    Sturm, Johannes
    [J]. 2021 29TH TELECOMMUNICATIONS FORUM (TELFOR), 2021,
  • [3] Analysis of the parameter extraction for on-chip transmission lines
    Yang, Shuo
    Fu, Jun
    Zhang, Lijun
    Liu, Linlin
    Wang, Quan
    Feng, Yueyi
    [J]. IEICE ELECTRONICS EXPRESS, 2020, 17 (18):
  • [4] Compact model generation for on-chip transmission lines
    Kim, T
    Li, XY
    Allstot, DJ
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2004, 51 (03) : 459 - 470
  • [5] Clock distribution networks with on-chip transmission lines
    Mizuno, M
    Anjo, K
    Sumi, Y
    Fukaishi, M
    Wakabayashi, H
    Mogami, T
    Horiuchi, T
    Yamashina, M
    [J]. PROCEEDINGS OF THE IEEE 2000 INTERNATIONAL INTERCONNECT TECHNOLOGY CONFERENCE, 2000, : 3 - 5
  • [6] Parameters extraction for on-chip transmission lines via novel fast sparsification method: FDHT
    Dai, W
    Li, Z
    Mao, J
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS, 2006, 93 (03) : 201 - 206
  • [7] On-chip Parallel Photonic Reservoir Computing using Multiple Delay lines
    Hasnain, Syed Ali
    Mahapatra, Rabi
    [J]. 2020 IEEE 32ND INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2020), 2020, : 28 - 34
  • [8] Compact modeling and fast simulation of on-chip interconnect lines
    Ioan, D
    Ciuprina, G
    Radulescu, M
    Seebacher, E
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 2006, 42 (04) : 547 - 550
  • [9] Ferromagnetic thin films for loss reduction in on-chip transmission lines
    Amiri, Pedram Khalili
    Rejaei, Behzad
    Zhuang, Yan
    Vroubel, Marina
    Burghartz, Joachim N.
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 2007, 43 (06) : 2630 - 2632
  • [10] A Scalable Equivalent Circuit Model for Gan On-Chip Transmission Lines
    Zhang, Ming-hui
    He, Wei-liang
    Wang, Han-sheng
    Tang, Lu
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND COMMUNICATION TECHNOLOGY (CNCT 2016), 2016, 54 : 432 - 438