A Flexible Hardware Barrier Mechanism for Many-Core Processors

被引:0
|
作者
Soga, Takeshi [1 ]
Sasaki, Hiroshi [2 ]
Hirao, Tomoya [2 ]
Kondo, Masaaki [3 ]
Inoue, Koji [2 ]
机构
[1] ISIT, JST CREST, Inst Syst Informat Technol & Nanotechnol, Fukuoka, Japan
[2] Kyushu Univ, Fukuoka, Japan
[3] Univ Tokyo, Tokyo, Japan
关键词
SYSTEM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a new hardware barrier mechanism which offers the flexibility to select which cores should join the synchronization, allowing for executing multiple multi-threaded applications by dividing a many-core processor into several groups. Experimental results based on an RTL simulation show that our hardware barrier achieves a 66-fold reduction in latency over typical software based implementations, with a hardware overhead of the processor of only 1.8%. Additionally, we demonstrate that the proposed mechanism is sufficiently flexible to cover a variety of core groups with minimal hardware overhead.
引用
收藏
页码:61 / 68
页数:8
相关论文
共 50 条
  • [1] Hardware Acceleration of Online Error Detection in Many-Core Processors
    Kamran, Arezoo
    Navabi, Zainalabedin
    [J]. CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2015, 38 (02): : 143 - 153
  • [2] Efficient Hardware Barrier Synchronization in Many-Core CMPs
    Abellan, Jose L.
    Fernandez, Juan
    Acacio, Manuel E.
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (08) : 1453 - 1466
  • [3] Fault Tolerance Mechanism in Chip Many-Core Processors
    张磊
    韩银和
    李华伟
    李晓维
    [J]. Tsinghua Science and Technology, 2007, (S1) : 169 - 174
  • [4] Partition-Based Hardware Transactional Memory for Many-Core Processors
    Liu, Yi
    Zhang, Xinwei
    Wang, Yonghui
    Qian, Depei
    Chen, Yali
    Wu, Jin
    [J]. NETWORK AND PARALLEL COMPUTING, NPC 2013, 2013, 8147 : 308 - 321
  • [5] Online Periodic Test Mechanism for Homogeneous Many-core Processors
    Kamran, Arezoo
    Navabi, Zainalabedin
    [J]. 2013 IFIP/IEEE 21ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2013, : 256 - 259
  • [6] Economic models for many-core processors
    Kumar, Rakesh
    [J]. DR DOBBS JOURNAL, 2008, 33 (03): : 10 - 10
  • [7] Building Correlators with Many-Core Hardware
    van Nieuwpoort, Rob V.
    Romein, John W.
    [J]. IEEE SIGNAL PROCESSING MAGAZINE, 2010, 27 (02) : 108 - 117
  • [8] Federated Scheduling in Clustered Many-core Processors
    Koike, Ryotaro
    Azumi, Takuya
    [J]. PROCEEDINGS OF THE 2021 IEEE/ACM 25TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2021), 2021,
  • [9] Fast Data Delivery for Many-Core Processors
    Bakhshalipour, Mohammad
    Lotfi-Kamran, Pejman
    Mazloumi, Abbas
    Samandi, Farid
    Naderan-Tahan, Mahmood
    Modarressi, Mehdi
    Sarbazi-Azad, Hamid
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (10) : 1416 - 1429
  • [10] Instruction Fusion for Multiscalar and Many-Core Processors
    Yaojie Lu
    Sotirios G. Ziavras
    [J]. International Journal of Parallel Programming, 2017, 45 : 67 - 78