Locality optimizations for Jacobi iteration on distributed parallel systems

被引:0
|
作者
Che, YG [1 ]
Wang, ZH
Li, XM
Yang, LT
机构
[1] Natl Univ Def Technol, Sch Comp, Changsha 410073, Peoples R China
[2] St Francis Xavier Univ, Dept Comp Sci, Antigonish, NS B2G 2W5, Canada
[3] Inst Equipment & Command Technol, Beijing, Peoples R China
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we propose an inter-nest cache reuse optimization method for Jacobi codes. This method is easy to apply, but effective in that it enhances cache locality of the Jacobi codes while preserving their coarse grain parallelism. We compare our method to two previous locality enhancement techniques that can be used for Jacobi codes: time skewing and new tiling. We quantitatively calculate the main contributing factors to the runtime of different Jacobi codes. We also perform experiments on a PC cluster to verify our analysis. The results show that our method performs poorer than time skewing and new tiling for uniprocessor, but performs better for distributed parallel system.
引用
收藏
页码:91 / 104
页数:14
相关论文
共 50 条
  • [1] GLOBAL OPTIMIZATIONS FOR PARALLELISM AND LOCALITY ON SCALABLE PARALLEL MACHINES
    ANDERSON, JM
    LAM, MS
    SIGPLAN NOTICES, 1993, 28 (06): : 112 - 125
  • [2] Composable locality optimizations for accelerating parallel forest computations
    Cong, Guojing
    Tanase, Ilie
    PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 190 - 197
  • [3] Runtime locality optimizations of distributed Java']Java applications
    Huetter, Christian
    Moschny, Thomas
    PROCEEDINGS OF THE 16TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2008, : 149 - 156
  • [4] Locality optimizations for parallel computing using data access information
    Rinard, MC
    INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 1997, 9 (02): : 161 - 179
  • [5] COMPUTATION MIGRATION - ENHANCING LOCALITY FOR DISTRIBUTED-MEMORY PARALLEL SYSTEMS
    HSIEH, WC
    WANG, P
    WEIHL, WE
    SIGPLAN NOTICES, 1993, 28 (07): : 239 - 248
  • [6] Jacobi-Style Iteration for Distributed Submodular Maximization
    Du, Bin
    Qian, Kun
    Claudel, Christian
    Sun, Dengfeng
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (09) : 4687 - 4702
  • [7] Jacobi iteration based distributed regression in wireless sensor networks
    Hou, Chaojun
    Wang, Guoli
    Advances in Information Sciences and Service Sciences, 2012, 4 (23): : 306 - 317
  • [8] Parallel embedded systems: Optimizations and challenges
    Sha, E.H.-M. (edsha@utdallas.edu), (Springer Verlag):
  • [9] Parallel embedded systems: Optimizations and challenges
    Sha, EHM
    2005 EMERGING INFORMATION TECHNOLOGY CONFERENCE (EITC), 2005, : 5 - 8
  • [10] On Locality in Distributed Storage Systems
    Rawat, Ankit Singh
    Vishwanath, Sriram
    2012 IEEE INFORMATION THEORY WORKSHOP (ITW), 2012, : 497 - 501