首页> 外国专利> Increasing parallel program performance for irregular memory access problems with virtual data partitioning and hierarchical collectives

Increasing parallel program performance for irregular memory access problems with virtual data partitioning and hierarchical collectives

机译:通过虚拟数据分区和分层集合来提高针对不规则内存访问问题的并行程序性能

摘要

A method for increasing performance of an operation on a distributed memory machine is provided. Asynchronous parallel steps in the operation are transformed into synchronous parallel steps. The synchronous parallel steps of the operation are rearranged to generate an altered operation that schedules memory accesses for increasing locality of reference. The altered operation that schedules memory accesses for increasing locality of reference is mapped onto the distributed memory machine. Then, the altered operation is executed on the distributed memory machine to simulate local memory accesses with virtual threads to check cache performance within each node of the distributed memory machine.
机译:提供了一种用于提高分布式存储机器上的操作的性能的方法。操作中的异步并行步骤将转换为同步并行步骤。重新安排了操作的同步并行步骤,以生成更改后的操作,该操作可调度内存访问以增加引用的局部性。调度内存访问以增加引用局部性的更改操作映射到分布式内存机器上。然后,在分布式存储机器上执行更改后的操作,以模拟具有虚拟线程的本地存储器访问,以检查分布式存储机器的每个节点内的缓存性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号