Study on the Mapping of Streaming Application on Many-Core Architecture

被引:0
|
作者
Yu, Lei [1 ]
Liu, Zhiyong [1 ]
Fan, Dongrui [1 ]
Ma, Yike [1 ]
Song, Fenglong [1 ]
Ye, Xiaochun [1 ]
Xu, Weizhi [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Key Lab Comp Syst & Architecture, Beijing 100864, Peoples R China
来源
INFORMATION TECHNOLOGY FOR MANUFACTURING SYSTEMS II, PTS 1-3 | 2011年 / 58-60卷
关键词
many-core; streaming application; parallelism; event-driven; speedup;
D O I
10.4028/www.scientific.net/AMM.58-60.298
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Streaming program is an important application of large-scale parallel processing. The common parallel method for streaming program is not suitable for many-core architecture. For the streaming programs, this paper proposes a novel mapping method based on hardwire architecture. The method uses SPM (Scratch-Pad Memory) to transfer the data. Thus, the number of accessing shared Cache is reduced and the cost of communication is also reduced. The experimental results show the effectiveness of the method.
引用
收藏
页码:298 / 303
页数:6
相关论文
共 50 条
  • [31] Design and verification of a lightweight reliable virtual machine monitor for a many-core architecture
    Yuehua Dai
    Yi Shi
    Yong Qi
    Jianbao Ren
    Peijian Wang
    Frontiers of Computer Science, 2013, 7 : 34 - 43
  • [32] OpenJDK Meets Xeon Phi: A Comprehensive Study of Java']Java HPC on Intel Many-core Architecture
    Yu, Yang
    Lei, Tianyang
    Chen, Haibo
    Zang, Binyu
    2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, 2015, : 156 - 165
  • [33] Godson-T: An Efficient Many-Core Architecture for Parallel Program Executions
    Fan, Dong-Rui
    Yuan, Nan
    Zhang, Jun-Chao
    Zhou, Yong-Bin
    Lin, Wei
    Song, Feng-Long
    Ye, Xiao-Chun
    Huang, He
    Yu, Lei
    Long, Guo-Ping
    Zhang, Hao
    Liu, Lei
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2009, 24 (06) : 1061 - 1073
  • [34] Godson-T:An Efficient Many-Core Architecture for Parallel Program Executions
    范东睿
    袁楠
    张军超
    周永彬
    林伟
    宋风龙
    叶笑春
    黄河
    余磊
    龙国平
    张浩
    刘磊
    JournalofComputerScience&Technology, 2009, 24 (06) : 1061 - 1073
  • [35] Design and verification of a lightweight reliable virtual machine monitor for a many-core architecture
    Dai, Yuehua
    Shi, Yi
    Qi, Yong
    Ren, Jianbao
    Wang, Peijian
    FRONTIERS OF COMPUTER SCIENCE, 2013, 7 (01) : 34 - 43
  • [36] MANY-TASK COMPUTING ON MANY-CORE ARCHITECTURES
    Valero-Lara, Pedro
    Nookala, Poornima
    Pelayo, Fernando L.
    Jansson, Johan
    Dimitropoulos, Serapheim
    Raicu, Ioan
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2016, 17 (01): : 33 - 46
  • [37] Skeletons for multi/many-core systems
    Aldinucci, Marco
    Danelutto, Marco
    Kilpatrick, Peter
    PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 265 - 272
  • [38] Many-Core Sustainability by Pragma Directives
    Kucher, Andreas
    Haase, Gundolf
    LARGE-SCALE SCIENTIFIC COMPUTING, LSSC 2013, 2014, 8353 : 448 - 456
  • [39] Profiling a Many-core Neuromorphic Platform
    Sugiarto, Indar
    Plana, Luis A.
    Temple, Steve
    Bhattacharya, Basabdatta S.
    Furber, Steve B.
    Camilleri, Patrick
    2017 11TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT 2017), 2017,
  • [40] DAARM: Design-Time Application Analysis and Run-Time Mapping for Predictable Execution in Many-Core Systems
    Weichslgartner, Andreas
    Gangadharan, Deepak
    Wildermann, Stefan
    Glass, Michael
    Teich, Juergen
    2014 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2014,