首页> 外国专利> Parallel computation processing that transmits and receives data across multiple nodes without barrier synchronization

Parallel computation processing that transmits and receives data across multiple nodes without barrier synchronization

机译:跨多个节点发送和接收数据而无需障碍同步的并行计算处理

摘要

PROBLEM TO BE SOLVED: To achieve transmission and reception (asynchronous communication) of data between nodes by completely removing barrier synchronization between threads constituting a multi-thread when harmonizing a plurality of procedures decentralized to multiple nodes and processed in parallel.SOLUTION: Barrier synchronization before asynchronous transmission is removed, and a send counter is introduced. When the value of the counter reaches a predetermined value, the send counter is ready. Barrier synchronization after waiting for reception is removed, and each of the threads constituting the multi-thread waits until desired data is received. When processing with dependency between the threads constituting the multi-thread are dependent is carried out, a phase lock counter is introduced for consistency, and a time step is guaranteed between the threads which are dependent on each other.
机译:解决的问题:当协调分散到多个节点并并行处理的多个过程时,通过完全消除构成多线程的线程之间的屏障同步来实现节点之间的数据传输和接收(异步通信)。删除了异步传输,并引入了发送计数器。当计数器的值达到预定值时,发送计数器准备就绪。删除等待接收之后的屏障同步,并且构成多线程的每个线程都将等待,直到接收到所需的数据为止。当执行在构成多线程的线程之间具有依赖关系的处理时,为了保持一致性而引入了锁相计数器,并且保证了在相互依赖的线程之间的时间步长。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号