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] Scaling Graph Community Detection on the Tilera Many-core Architecture
    Chavarria-Miranda, Daniel
    Halappanavar, Mahantesh
    Kalyanaraman, Ananth
    2014 21ST INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2014,
  • [42] Design and Analysis of a Many-Core Processor Architecture for Multimedia Applications
    Lai, Jyu-Yuan
    Chen, Po-Yu
    Hsu, Ting-Shuo
    Huang, Chih-Tsun
    Liou, Jing-Jia
    2012 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2012,
  • [43] Architecture Decomposition in System Synthesis of Heterogeneous Many-Core Systems
    Richthammer, Valentina
    Schwarzer, Tobias
    Wildermann, Stefan
    Teich, Juergen
    Glass, Michael
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [44] MpAssign: a framework for solving the many-core platform mapping problem
    Bouchebaba, Youcef
    Ozcan, Ali-Erdem
    Paulin, Pierre
    Nicolescu, Gabriela
    SOFTWARE-PRACTICE & EXPERIENCE, 2012, 42 (07): : 891 - 915
  • [45] Hierarchical energy monitoring for task mapping in many-core systems
    Castilhos, Guilherme
    Mandelli, Marcelo
    Ost, Luciano
    Moraes, Fernando Gehm
    JOURNAL OF SYSTEMS ARCHITECTURE, 2016, 63 : 80 - 92
  • [46] Task Sampling: Computer Architecture Simulation in the Many-Core Era
    Grass, Thomas
    2013 22ND INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT), 2013, : 405 - 405
  • [47] A Study of Leveraging Memory Level Parallelism for DRAM System on Multi-Core/Many-Core Architecture
    Chen, Licheng
    Huang, Yongbing
    Bao, Yungang
    Tan, Guangming
    Cui, Zehan
    Chen, Mingyu
    2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 1206 - 1215
  • [48] Circuit Modeling for Practical Many-core Architecture Design Exploration
    Truong, Dean N.
    Baas, Bevan M.
    PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE, 2010, : 627 - 628
  • [49] Runtime Task Mapping for Lifetime Budgeting in Many-Core Systems
    Wang, Liang
    Wang, Xiaohang
    Leung, Ho-fung
    Mak, Terrence
    2017 FORUM ON SPECIFICATION AND DESIGN LANGUAGES (FDL), 2017,
  • [50] Optimizing the LU Factorization for Energy Efficiency on a Many-Core Architecture
    Garcia, Elkin
    Arteaga, Jaime
    Pavel, Robert
    Gao, Guang R.
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, LCPC 2013, 2014, 8664 : 237 - 251