首页> 外文会议>Languages and Compilers for Parallel Computing >Automatic Data Distribution Method Using First Touch Control for Distributed Shared Memory Multiprocessors
【24h】

Automatic Data Distribution Method Using First Touch Control for Distributed Shared Memory Multiprocessors

机译:使用第一触摸控制的分布式共享内存多处理器自动数据分发方法

获取原文
获取外文期刊封面目录资料

摘要

We propose an interprocedural automatic data distribution method for a parallelizing compiler on distributed shared memory multiprocessors. In this paper we present the algorithm and its implementation and evaluation. This method combines "first touch control (FTC)" with data distribution directives. The characteristics of the FTC method are that our compiler controls first touch data distribution of the operating system and accurately determines a complex distribution of data. This method appropriately distributes data for those program patterns which conventional data distribution methods are unable to properly treat. In addition, we implemented an interprocedural analysis which improves data locality for the program as a whole. We evaluated the parallel performance, on SGI Origin2000, of applying this method to NPB2.3serial/FT, SP, and CG, and SPECfp95/tomcatv. On 16 processors, these benchmarks ran 2.1 times faster (on average) than they did without our method.
机译:我们提出了一种过程间自动数据分发方法,用于分布式共享内存多处理器上的并行化编译器。在本文中,我们介绍了该算法及其实现和评估。此方法将“第一触摸控制(FTC)”与数据分发指令结合在一起。 FTC方法的特点是我们的编译器控制操作系统的首次触摸数据分布并准确确定数据的复杂分布。该方法针对常规数据分配方法不能适当对待的那些程序模式适当地分配数据。此外,我们实施了过程间分析,从而改善了整个程序的数据局部性。我们在SGI Origin2000上评估了将此方法应用于NPB2.3serial / FT,SP和CG以及SPECfp95 / tomcatv的并行性能。在16个处理器上,这些基准测试的运行速度(平均)比没有使用我们的方法时的运行速度快2.1倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号