首页> 外国专利> MECHANISM TO SUPPORT GENERIC COLLECTIVE COMMUNICATION ACROSS A VARIETY OF PROGRAMMING MODELS

MECHANISM TO SUPPORT GENERIC COLLECTIVE COMMUNICATION ACROSS A VARIETY OF PROGRAMMING MODELS

机译:支持各种编程模型的通用集体通信的机制

摘要

A system and method for supporting collective communications on a plurality of processors that use different parallel programming paradigms, in one aspect, may comprise a schedule defining one or more tasks in a collective operation an executor that executes the task, a multisend module to perform one or more data transfer functions associated with the tasks, and a connection manager that controls one or more connections and identifies an available connection. The multisend module uses the available connection in performing the one or more data transfer functions. A plurality of processors that use different parallel programming paradigms can use a common implementation of the schedule module, the executor module, the connection manager and the multisend module via a language adaptor specific to a parallel programming paradigm implemented on a processor.
机译:在一方面,一种用于支持使用不同的并行编程范例的多个处理器上的集体通信的系统和方法,可以包括在集体操作中定义一个或多个任务的时间表,执行任务的执行者,执行一个任务的多发送模块。或多个与任务相关联的数据传输功能,以及一个连接管理器,该连接管理器控制一个或多个连接并标识可用连接。多发送模块在执行一个或多个数据传输功能时使用可用的连接。使用不同的并行编程范例的多个处理器可以通过专用于在处理器上实现的并行编程范例的语言适配器来使用调度模块,执行器模块,连接管理器和多发送模块的通用实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号