首页    期刊浏览 2024年09月21日 星期六
登录注册

文章基本信息

  • 标题:Locality-Conscious Nested-Loops Parallelization
  • 本地全文:下载
  • 作者:Parsa, Saeed ; Hamzei, Mohammad
  • 期刊名称:ETRI Journal
  • 印刷版ISSN:1225-6463
  • 电子版ISSN:2233-7326
  • 出版年度:2014
  • 卷号:36
  • 期号:1
  • 页码:124-133
  • DOI:10.4218/etrij.14.0113.0266
  • 语种:English
  • 出版社:Electronics and Telecommunications Research Institute
  • 摘要:To speed up data-intensive programs, two complementary techniques, namely nested loops parallelization and data locality optimization, should be considered. Effective parallelization techniques distribute the computation and necessary data across different processors, whereas data locality places data on the same processor. Therefore, locality and parallelization may demand different loop transformations. As such, an integrated approach that combines these two can generate much better results than each individual approach. This paper proposes a unified approach that integrates these two techniques to obtain an appropriate loop transformation. Applying this transformation results in coarse grain parallelism through exploiting the largest possible groups of outer permutable loops in addition to data locality through dependence satisfaction at inner loops. These groups can be further tiled to improve data locality through exploiting data reuse in multiple dimensions.
  • 关键词:Automatic nested loops parallelization;data locality;loop tiling
国家哲学社会科学文献中心版权所有