首页    期刊浏览 2024年12月01日 星期日
登录注册

文章基本信息

  • 标题:An Evaluation of Data-Parallel Compiler Support for Line-Sweep Applications
  • 本地全文:下载
  • 作者:Daniel Chavarria-Miranda ; John Mellor-Crummey
  • 期刊名称:The Journal of Instruction-Level Parallelism
  • 电子版ISSN:1942-9525
  • 出版年度:2003
  • 卷号:5
  • 页码:1-29
  • 出版社:International Symposium on Microarchitecture
  • 摘要:Data parallel compilers have long aimed to equal the performance of carefully hand-optimizedparallel co des. For tightly-coupled applications based on line sweeps, this goal has been particularlyelusive. In the Rice dHPF compiler, we have developed a wide spectrum of optimizations that enableus to closely approach hand-coded performance for tightly-coupled line sweep applications includingthe NAS SP and BT benchmark co des. From lightly-modified copies of standard serial versions ofthese benchmarks, dHPF generates MPI-based parallel code that is within 4% of the performanceof the hand-crafted MPI implementations of these co des for a 1023problem size (Class B) on64 pro cessors. We describe and quantitatively evaluate the impact of partitioning, communicationand memory hierarchy optimizations implemented by dHPF that enable us to approach hand-codedperformance with compiler-generated parallel code
国家哲学社会科学文献中心版权所有