Godson-T: An Efficient Many-Core Architecture for Parallel Program Executions

被引:23
|
作者
Fan, Dong-Rui [1 ]
Yuan, Nan [1 ]
Zhang, Jun-Chao [1 ]
Zhou, Yong-Bin [1 ]
Lin, Wei [1 ]
Song, Feng-Long [1 ]
Ye, Xiao-Chun [1 ]
Huang, He [1 ]
Yu, Lei [1 ]
Long, Guo-Ping [1 ]
Zhang, Hao [1 ]
Liu, Lei [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Key Lab Comp Syst & Architecture, Beijing 100190, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
many-core; parallel computing; multithread; data communication; thread synchronization; runtime system;
D O I
10.1007/s11390-009-9295-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Moore's law will grant computer architects ever more transistors for the foreseeable future, and the challenge is how to use them to deliver efficient performance and flexible programmability. We propose a many-core architecture, Godson-T, to attack this challenge. On the one hand, Godson-T features a region-based cache coherence protocol, asynchronous data transfer agents and hardware-supported synchronization mechanisms, to provide full potential for the high efficiency of the on-chip resource utilization. On the other hand, Godson-T features a highly efficient runtime system, a Pthreads-like programming model, and versatile parallel libraries, which make this many-core design flexibly programmable. This hardware/software cooperating design methodology bridges the high-end computing with mass programmers. Experimental evaluations are conducted on a cycle-accurate simulator of Godson-T. The results show that the proposed architecture has good scalability, fast synchronization, high computational efficiency, and flexible programmability.
引用
收藏
页码:1061 / 1073
页数:13
相关论文
共 50 条
  • [1] Godson-T: An Efficient Many-Core Architecture for Parallel Program Executions
    Dong-Rui Fan
    Nan Yuan
    Jun-Chao Zhang
    Yong-Bin Zhou
    Wei Lin
    Feng-Long Song
    Xiao-Chun Ye
    He Huang
    Lei Yu
    Guo-Ping Long
    Hao Zhang
    Lei Liu
    Journal of Computer Science and Technology, 2009, 24 : 1061 - 1073
  • [2] Godson-T:An Efficient Many-Core Architecture for Parallel Program Executions
    范东睿
    袁楠
    张军超
    周永彬
    林伟
    宋风龙
    叶笑春
    黄河
    余磊
    龙国平
    张浩
    刘磊
    Journal of Computer Science & Technology, 2009, 24 (06) : 1061 - 1073
  • [3] An optimization of broadcast on godson-T many-core system architecture
    Bao, Ergude
    Li, Weisheng
    Fan, Dongrui
    Yang, Yang
    Ma, Xiaoyu
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2010, 47 (03): : 524 - 531
  • [4] Scalability study of molecular dynamics simulation on Godson-T many-core architecture
    Peng, Liu
    Tan, Guangming
    Kalia, Rajiv K.
    Nakano, Aiichiro
    Vashishta, Priya
    Fan, Dongrui
    Zhang, Hao
    Song, Fenglong
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (11) : 1469 - 1482
  • [5] GODSON-T: AN EFFICIENT MANY-CORE PROCESSOR EXPLORING THREAD-LEVEL PARALLELISM
    Fan, Dongrui
    Zhang, Hao
    Wang, Da
    Ye, Xiaochun
    Song, Fenglong
    Li, Guojie
    Sun, Ninghui
    IEEE MICRO, 2012, 32 (02) : 38 - 47
  • [6] Preliminary Investigation of Accelerating Molecular Dynamics Simulation on Godson-T Many-Core Processor
    Peng, Liu
    Tan, Guangming
    Kalia, Rajiv K.
    Nakano, Aiichiro
    Vashishta, Priya
    Fang, Dongrui
    Sun, Ninghui
    EURO-PAR 2010 PARALLEL PROCESSING WORKSHOPS, 2011, 6586 : 349 - 356
  • [7] Performance Analysis and Optimization of Molecular Dynamics Simulation on Godson-T Many-core Processor
    Peng, Liu
    Nakano, Aiichiro
    Tan, Guangming
    Vashishta, Priya
    Fan, Dongrui
    Zhang, Hao
    Kalia, Rajiv K.
    Song, Fenglong
    PROCEEDINGS OF THE 2011 8TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS (CF 2011), 2011,
  • [8] Branch and Bound Algorithm for Parallel Many-Core Architecture
    Hazama, Kazuki
    Ebara, Hiroyuki
    2018 SIXTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS (CANDARW 2018), 2018, : 272 - 277
  • [9] swParaFEM: a highly efficient parallel finite element solver on Sunway many-core architecture
    Jingshan Pan
    Lei Xiao
    Min Tian
    Tao Liu
    Yinglong Wang
    The Journal of Supercomputing, 2023, 79 : 11427 - 11451
  • [10] swParaFEM: a highly efficient parallel finite element solver on Sunway many-core architecture
    Pan, Jingshan
    Xiao, Lei
    Tian, Min
    Liu, Tao
    Wang, Yinglong
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (10): : 11427 - 11451