发明名称 Fencing direct memory access data transfers in a parallel active messaging interface of a parallel computer
摘要 Fencing direct memory access ('DMA') data transfers in a parallel active messaging interface ('PAMI') of a parallel computer, the PAMI including data communications endpoints, each endpoint including specifications of a client, a context, and a task, the endpoints coupled for data communications through the PAMI and through DMA controllers operatively coupled to segments of shared random access memory through which the DMA controllers deliver data communications deterministically, including initiating execution through the PAMI of an ordered sequence of active DMA instructions for DMA data transfers between two endpoints, effecting deterministic DMA data transfers through a DMA controller and a segment of shared memory; and executing through the PAMI, with no FENCE accounting for DMA data transfers, an active FENCE instruction, the FENCE instruction completing execution only after completion of all DMA instructions initiated prior to execution of the FENCE instruction for DMA data transfers between the two endpoints.
申请公布号 US8650338(B2) 申请公布日期 2014.02.11
申请号 US201313784198 申请日期 2013.03.04
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BLOCKSOME MICHAEL A.;MAMIDALA AMITH R.
分类号 G06F13/28;G06F7/38;G06F15/00 主分类号 G06F13/28
代理机构 代理人
主权项
地址