首页> 外国专利> METHOD FOR SCHEDULING PLURALITY OF COMPUTING PROCESSES INCLUDING ALL-TO-ALL (A2A) COMMUNICATION ACROSS PLURALITY OF NODES (PROCESSORS) CONSTITUTING NETWORK, PROGRAM, AND PARALLEL COMPUTER SYSTEM

METHOD FOR SCHEDULING PLURALITY OF COMPUTING PROCESSES INCLUDING ALL-TO-ALL (A2A) COMMUNICATION ACROSS PLURALITY OF NODES (PROCESSORS) CONSTITUTING NETWORK, PROGRAM, AND PARALLEL COMPUTER SYSTEM

机译:调度包含网络,程序和并行计算机系统的节点(处理器)的多个节点之间的全过程(A2A)通信的计算过程的多个节点的方法

摘要

A plurality of computing processes including all-to-all (A2A) communication are optimally scheduled across a plurality of nodes (processors) constituting an n-dimensional (torus or mesh) network. The plurality of nodes (processors) constituting a network are partitioned into a communication (computing process) phase (A2A-L) requiring all-to-all communication for only among a plurality of nodes included in a first partial group, and a communication (computing) phase (A2A-P) requiring all-to-all communication for only among a plurality of nodes included in a second partial group, and the phases are made to overlap for parallel processing across a plurality of threads (thread 1, thread 2, thread 3, and thread 4). Parallel processing can be performed for such a plurality of computing processes as FFT (Fast Fourier Transform) and T (transpose) (internal transpose) as well.
机译:跨构成n维(环形或网状)网络的多个节点(处理器),可以最佳地调度包括全部(A2A)通信在内的多个计算过程。构成网络的多个节点(处理器)被分为仅在第一部分组中包括的多个节点之间需要全部通信的通信(计算过程)阶段(A2A-L)和计算阶段(A2A-P)仅需要在第二部分组中包含的多个节点之间进行全部通信,并且使阶段重叠以跨多个线程(线程1,线程2)进行并行处理,线程3和线程4)。还可对诸如FFT(快速傅立叶变换)和T(转置)(内部转置)的多个计算过程执行并行处理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号