首页> 外国专利> RDMA Method for MPI_REDUCE/MPI_ALLREDUCE on Large Vectors

RDMA Method for MPI_REDUCE/MPI_ALLREDUCE on Large Vectors

机译:大向量上MPI_REDUCE / MPI_ALLREDUCE的RDMA方法

摘要

Methods, systems and computer programs for distributing a computing operation among a plurality of processes and for gathering results of the computing operation from the plurality of processes are described. An exemplary method includes the operations of pairing a plurality of processes such that each process has a maximum of one interaction partner, selecting half of the data located at a process, dividing the selected half of the data into a plurality of data segments, transmitting a first data segment resulting from the dividing operation form the process to the interaction partner of the process, receiving a second data segment at the process from the interaction partner, concurrently with the transferring and receiving operations, performing a computing operation on a third data segment previously received from a previous interaction partner and a fourth data segment from the data segments, and iterating over the transmitting, receiving and computing operations until all the data segments have been exchanged.
机译:描述了用于在多个过程之间分配计算操作并从多个过程中收集计算操作的结果的方法,系统和计算机程序。一种示例性方法包括以下操作:将多个过程配对,以使每个过程最多具有一个交互伙伴,选择位于一个过程中的一半数据,将所选择的一半数据分成多个数据段,发送一个数据。由除法运算得到的第一数据段从过程到过程的交互伙伴,在过程中从交互伙伴接收第二数据段,同时进行传输和接收操作,先前对第三数据段执行计算操作从先前的交互伙伴接收到数据,并从数据段中获取第四数据段,并在发送,接收和计算操作上进行迭代,直到所有数据段都已交换为止。

著录项

  • 公开/公告号US2008148013A1

    专利类型

  • 公开/公告日2008-06-19

    原文格式PDF

  • 申请/专利权人 BIN JIA;

    申请/专利号US20060611477

  • 发明设计人 BIN JIA;

    申请日2006-12-15

  • 分类号G06F15/82;G06F9/30;

  • 国家 US

  • 入库时间 2022-08-21 20:15:25

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号