发明名称 DISTRIBUTED QUEUE PAIR STATE ON A HOST CHANNEL ADAPTER
摘要 A method for managing a distributed cache of a host channel adapter (HCA) that includes receiving a work request including a QP number, determining that a QP state identified by the QP number is not in the distributed cache, retrieving the QP state from main memory, and identifying a first portion and a second portion of the QP state. The method further includes storing the first portion into a first entry of a first sub-cache block associated with the first module, where the first entry is identified by a QP index number, storing the second portion into a second entry of a second sub-cache block associated with the second module, where the second entry is identified by the QP index number; and returning the QP index number of the QP state to the first module and the second module.
申请公布号 US2014181232(A1) 申请公布日期 2014.06.26
申请号 US201213721671 申请日期 2012.12.20
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 Manula Brian Edward;Sandven Magne Vigulf
分类号 G06F15/17 主分类号 G06F15/17
代理机构 代理人
主权项 1. A method for managing a distributed cache of a host channel adapter (HCA), comprising: receiving a work request comprising a QP number; determining that a QP state identified by the QP number is not in the distributed cache, wherein the QP state comprises a plurality of data fields, andwherein the distributed cache comprises a plurality of sub-cache blocks; retrieving the QP state from main memory; identifying a first portion and a second portion of the QP state, wherein the first portion comprises a first subset of the plurality of data fields required by a first module of the HCA, andwherein the second portion comprises a second subset of the plurality of data fields required by a second module of the HCA; storing the first portion into a first entry of a first sub-cache block associated with the first module, wherein the first entry is identified by a QP index number; storing the second portion into a second entry of a second sub-cache block associated with the second module, wherein the second entry is identified by the QP index number; and returning the QP index number of the QP state to the first module and the second module.
地址 Redwood City CA US