首页> 外国专利> A method, a program, and a parallel computer system for scheduling a plurality of calculation processes including all-to-all communication (A2A) between a plurality of nodes (processors) constituting a network.

A method, a program, and a parallel computer system for scheduling a plurality of calculation processes including all-to-all communication (A2A) between a plurality of nodes (processors) constituting a network.

机译:一种用于调度包括构成网络的多个节点(处理器)之间的全部通信(A2A)的多个计算过程的方法,程序和并行计算机系统。

摘要

Optimally scheduling a plurality of computation processes including all-to-all communications (A2A) among a plurality of nodes (processors) constituting an n-dimensional (a torus or a mesh) network. The plurality of nodes (processors) constituting the network are divided into a communication (computation process) phase (A2A-L) required for all-to-all communications only among a plurality of nodes included in a first subgroup and a communication (computation process) phase (A2A-P) required for all-to-all communications only among a plurality of nodes included in a second subgroup to perform parallel processing with the phases overlapped with each other across a plurality of threads (thread 1, thread 2, thread 3, and thread 4). It is also possible to perform the parallel processing with respect to a plurality of computation processes such as a fast Fourier transform (FFT) and a transpose (T) (internal transpose).
机译:最佳地调度包括构成n维(环形或网格)网络的多个节点(处理器)之间的所有通信(A2A)的多个计算过程。构成网络的多个节点(处理器)被划分为仅在第一子组中包括的多个节点之间进行全部通信所需的通信(计算过程)阶段(A2A-L)和通信(计算过程) )阶段(A2A-P),仅在第二子组中包含的多个节点之间进行全对所有通信以执行并行处理,并且阶段跨越多个线程(线程1,线程2,线程3,和线程4)。对于诸如快速傅立叶变换(FFT)和转置(T)(内部转置)的多个计算处理,还可以执行并行处理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号