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 条
  • [41] Cashmere: Heterogeneous Many-Core Computing
    Hijma, Pieter
    Jacobs, Ceriel J. H.
    van Nieuwpoort, Rob V.
    Bal, Henri E.
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2015, : 135 - 145
  • [42] Characterizing and optimizing Java-based HPC applications on Intel many-core architecture
    Yang YU
    Tianyang LEI
    Haibo CHEN
    Binyu ZANG
    Science China(Information Sciences), 2017, 60 (12) : 207 - 223
  • [43] Optimal mapping of program overlays onto many-core platforms with limited memory capacity
    Mansureh Shahraki Moghaddam
    M. Balakrishnan
    Kiyoung Choi
    Design Automation for Embedded Systems, 2017, 21 : 173 - 194
  • [44] Mapping and Scheduling of Tasks and Communications on Many-Core SoC Under Local Memory Constraint
    Lee, Jinho
    Chung, Moo-Kyoung
    Cho, Yeon-Gon
    Ryu, Soojung
    Ahn, Jung Ho
    Choi, Kiyoung
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (11) : 1748 - 1761
  • [45] A Lifetime Reliability-Constrained Runtime Mapping for Throughput Optimization in Many-Core Systems
    Wang, Liang
    Lv, Ping
    Liu, Leibo
    Han, Jie
    Leung, Ho-Fung
    Wang, Xiaohang
    Yin, Shouyi
    Wei, Shaojun
    Mak, Terrence
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (09) : 1771 - 1784
  • [46] Optimal mapping of program overlays onto many-core platforms with limited memory capacity
    Moghaddam, Mansureh Shahraki
    Balakrishnan, M.
    Choi, Kiyoung
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2017, 21 (3-4) : 173 - 194
  • [47] Application-transparent Scheduling of Socket System Calls on Many-core Systems
    Kim, Jooho
    Cho, Joong-Yeon
    Jin, Hyun-Wook
    PROCEEDINGS OF THE 2018 SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS '18), 2018, : 174 - 176
  • [48] Improved scheduler for multi-core many-core systems
    Kumar, Neetesh
    Vidyarthi, Deo Prakash
    COMPUTING, 2014, 96 (11) : 1087 - 1110
  • [49] Reconfigurable Many-Core Processor with Cache Coherence
    Han, Xing
    Jiang, Jiang
    Fu, Yuzhuo
    Wang, Chang
    COMPUTER ENGINEERING AND TECHNOLOGY, NCCET 2013, 2013, 396 : 198 - 207
  • [50] Integration of AES on Heterogeneous Many-Core system
    Anwar, Hassan
    Daneshtalab, Masoud
    Ebrahimi, Masoumeh
    Ramirez, Marco
    Plosila, Juha
    Tenhunen, Hannu
    2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014), 2014, : 424 - 427