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] A Study of SpMV Implementation Using MPI and OpenMP on Intel Many-Core Architecture
    Ye, Fan
    Calvin, Christophe
    Petiton, Serge G.
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2014, 2015, 8969 : 43 - 56
  • [32] Fault Tolerant Task Mapping on Many-Core Arrays
    Bonney, Colin
    Campos, Pedro
    Dahir, Nizar
    Tempesti, Gianluca
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [33] Parallel simulation of many-core processor and many-core clusters
    Lü, Huiwei
    Cheng, Yuan
    Bai, Lu
    Chen, Mingyu
    Fan, Dongrui
    Sun, Ninghui
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2013, 50 (05): : 1110 - 1117
  • [34] In-Cache Streaming: Morphable Infrastructure for Many-Core Processing Systems
    Neves, Nuno
    Mussio, Adrien
    Goncalves, Fabien
    Tomas, Pedro
    Roma, Nuno
    EURO-PAR 2016: PARALLEL PROCESSING WORKSHOPS, 2017, 10104 : 775 - 787
  • [35] Accurate energy modeling for many-core static schedules with streaming applications
    Holmbacka, Simon
    Keller, Joerg
    Eitschberger, Patrick
    Lilius, Johan
    MICROPROCESSORS AND MICROSYSTEMS, 2016, 43 : 14 - 25
  • [36] Scenario-Based Design Flow for Mapping Streaming Applications onto On-Chip Many-Core Systems
    Schor, Lars
    Bacivarov, Iuliana
    Rai, Devendra
    Yang, Hoeseok
    Kang, Shin-Haeng
    Thiele, Lothar
    CASES'12: PROCEEDINGS OF THE 2012 ACM INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURES AND SYNTHESIS FOR EMBEDDED SYSTEMS, 2012, : 71 - 80
  • [37] An automatic mapping technique for OpenACC kernel code based on deeply fused and heterogeneous many-core architecture
    Zhang, Libo
    Mao, Xingquan
    You, Hongtao
    Gu, Long
    Jiang, Xiaocheng
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2020, 2 (04) : 323 - 331
  • [38] Self-Healing Many-Core Architecture: Analysis and Evaluation
    Kamran, Arezoo
    Navabi, Zainalabedin
    VLSI DESIGN, 2016, 2016
  • [39] Parallel Code Generation of Synchronous Programs for a Many-core Architecture
    Graillat, Amaury
    Moy, Matthieu
    Raymond, Pascal
    de Dinechin, Benoit Dupont
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 1139 - 1142
  • [40] An automatic mapping technique for OpenACC kernel code based on deeply fused and heterogeneous many-core architecture
    Libo Zhang
    Xingquan Mao
    Hongtao You
    Long Gu
    Xiaocheng Jiang
    CCF Transactions on High Performance Computing, 2020, 2 : 323 - 331