首页> 外国专利> Arithmetic functions in torus and tree networks

Arithmetic functions in torus and tree networks

机译:圆环和树形网络中的算术函数

摘要

Methods and systems for performing arithmetic functions. In accordance with a first aspect of the invention, methods and apparatus are provided, working in conjunction of software algorithms and hardware implementation of class network routing, to achieve a very significant reduction in the time required for global arithmetic operation on the torus. Therefore, it leads to greater scalability of applications running on large parallel machines. The invention involves three steps in improving the efficiency and accuracy of global operations: (1) Ensuring, when necessary, that all the nodes do the global operation on the data in the same order and so obtain a unique answer, independent of roundoff error; (2) Using the topology of the torus to minimize the number of hops and the bidirectional capabilities of the network to reduce the number of time steps in the data transfer operation to an absolute minimum; and (3) Using class function routing to reduce latency in the data transfer. With the method of this invention, every single element is injected into the network only once and it will be stored and forwarded without any further software overhead. In accordance with a second aspect of the invention, methods and systems are provided to efficiently implement global arithmetic operations on a network that supports the global combining operations. The latency of doing such global operations are greatly reduced by using these methods.
机译:用于执行算术功能的方法和系统。根据本发明的第一方面,提供了结合类网络路由的软件算法和硬件实现来工作的方法和装置,以极大地减少在圆环上进行全局算术运算所需的时间。因此,它导致大型并行计算机上运行的应用程序具有更大的可伸缩性。本发明涉及提高全局操作的效率和准确性的三个步骤:(1)确保在必要时,所有节点以相同的顺序对数据进行全局操作,从而获得唯一的答案,而与舍入误差无关。 (2)使用圆环的拓扑结构来最大程度地减少跳数,并利用网络的双向功能将数据传输操作中的时间步数减少到绝对最小; (3)使用类函数路由来减少数据传输的延迟。使用本发明的方法,每个单个元素仅被注入网络一次,并且将被存储和转发,而没有任何其他软件开销。根据本发明的第二方面,提供了用于在支持全局组合操作的网络上有效地实现全局算术运算的方法和系统。通过使用这些方法,可以大大减少执行此类全局操作的等待时间。

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号