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
关键词
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 条
  • [1] Mapping the LU Decomposition on a Many-Core Architecture: Challenges and Solutions
    Venetis, Ioannis E.
    Gao, Guang R.
    CF'09: CONFERENCE ON COMPUTING FRONTIERS & WORKSHOPS, 2009, : 71 - 80
  • [2] Computer architecture in the many-core era
    Dally, Bill
    PROCEEDINGS 2006 INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2007, : 1 - 1
  • [3] Defragmentation of Tasks in Many-Core Architecture
    Pathania, Anuj
    Venkataramani, Vanchinathan
    Shafique, Muhammad
    Mitra, Tulika
    Henkel, Joerg
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2017, 14 (01)
  • [4] TOWARDS A MANY-CORE ARCHITECTURE FOR HPC
    Wyngaard, Janet
    Inggs, Michael
    Collins, John
    Farrimond, Brian
    2013 23RD INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2013) PROCEEDINGS, 2013,
  • [5] Study on Fine-grained Synchronization in Many-Core Architecture
    Yu, Lei
    Liu, Zhiyong
    Fan, Dongrui
    Song, Fenglong
    Zhang, Junchao
    Yuan, Nan
    SNPD 2009: 10TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCES, NETWORKING AND PARALLEL DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, : 524 - 529
  • [6] Efficient Address Mapping of Shared Cache for On-Chip Many-Core Architecture
    Song, Fenglong
    Fan, Dongrui
    Liu, Zhiyong
    Zhang, Junchao
    Yu, Lei
    Xu, Weizhi
    EURO-PAR 2010 PARALLEL PROCESSING, PT I, 2010, 6271 : 280 - 291
  • [7] Streaming elliptic curve cryptography for many-core GPU
    Gan, Xin-Biao
    Shen, Li
    Wang, Zhi-Ying
    Sichuan Daxue Xuebao (Gongcheng Kexue Ban)/Journal of Sichuan University (Engineering Science Edition), 2011, 43 (02): : 98 - 102
  • [8] Fast and Accurate Power Annotated Simulation: Application to a Many-Core Architecture
    Ducroux, Thomas
    Haugou, Germain
    Risson, Vincent
    Vivet, Pascal
    2013 23RD INTERNATIONAL WORKSHOP ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2013, : 191 - 198
  • [9] CoNA: Dynamic Application Mapping for Congestion Reduction in Many-Core Systems
    Fattah, Mohamamd
    Ramirez, Marco
    Daneshtalab, Masoud
    Liljeberg, Pasi
    Plosila, Juha
    2012 IEEE 30TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2012, : 364 - 370
  • [10] Multi rectangle modeling approach for application mapping on a many-core system
    Tcarenko, Igor
    Fattah, Mohammad
    Liljeberg, Pasi
    Plosila, Juha
    Tenhunen, Hannu
    2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014), 2014, : 452 - 457