发明名称 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.
申请公布号 US7984448(B2) 申请公布日期 2011.07.19
申请号 US20070768669 申请日期 2007.06.26
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 ALMASI GHEORGHE;DOZSA GABOR;KUMAR SAMEER
分类号 G06F9/44;G06F9/46;G06F15/76 主分类号 G06F9/44
代理机构 代理人
主权项
地址