METHOD AND SYSTEM FOR QUEUE DESCRIPTOR CACHE MANAGEMENT FOR A HOST CHANNEL ADAPTER
    1.
    发明申请
    METHOD AND SYSTEM FOR QUEUE DESCRIPTOR CACHE MANAGEMENT FOR A HOST CHANNEL ADAPTER 有权
    用于主机通道适配器的队列描述符缓存管理的方法和系统

    公开(公告)号:US20140181409A1

    公开(公告)日:2014-06-26

    申请号:US13721699

    申请日:2012-12-20

    CPC classification number: G06F13/12 G06F12/123 G06F13/1642 H04L49/90

    Abstract: A method for managing a queue descriptor cache of a host channel adaptor (HCA) includes obtaining a queue descriptor from memory. The queue descriptor includes data describing a queue and the memory is located in a host system. The method further includes storing a copy of the queue descriptor in the queue descriptor cache of the HCA. The HCA accesses the copy of the queue descriptor to obtain the plurality of data, accesses the queue using the data, and updates the data to reflect the access to the queue. The method further includes calculating, using the data, a value corresponding to utilization of the queue, comparing the value against a threshold, fetching, if the value exceeds the threshold, a new copy of the queue descriptor from memory, and replacing the copy of the queue descriptor in the queue descriptor cache with the new copy obtained from the memory.

    Abstract translation: 用于管理主机信道适配器(HCA)的队列描述符缓存的方法包括从存储器获取队列描述符。 队列描述符包括描述队列的数据,并且内存位于主机系统中。 该方法还包括将队列描述符的副本存储在HCA的队列描述符高速缓存中。 HCA访问队列描述符的副本以获得多个数据,使用数据访问队列,并更新数据以反映对队列的访问。 所述方法还包括:使用所述数据计算与所述队列的使用相对应的值,将所述值与阈值进行比较,如果所述值超过所述阈值,则从存储器获取所述队列描述符的新副本,并且替换所述队列的副本 队列描述符在队列描述符缓存中与从内存中获取的新副本。

    Method and system for queue descriptor cache management for a host channel adapter
    2.
    发明授权
    Method and system for queue descriptor cache management for a host channel adapter 有权
    用于主机通道适配器的队列描述符缓存管理的方法和系统

    公开(公告)号:US09256555B2

    公开(公告)日:2016-02-09

    申请号:US13721699

    申请日:2012-12-20

    CPC classification number: G06F13/12 G06F12/123 G06F13/1642 H04L49/90

    Abstract: A method for managing a queue descriptor cache of a host channel adaptor (HCA) includes obtaining a queue descriptor from memory. The queue descriptor includes data describing a queue and the memory is located in a host system. The method further includes storing a copy of the queue descriptor in the queue descriptor cache of the HCA. The HCA accesses the copy of the queue descriptor to obtain the plurality of data, accesses the queue using the data, and updates the data to reflect the access to the queue. The method further includes calculating, using the data, a value corresponding to utilization of the queue, comparing the value against a threshold, fetching, if the value exceeds the threshold, a new copy of the queue descriptor from memory, and replacing the copy of the queue descriptor in the queue descriptor cache with the new copy obtained from the memory.

    Abstract translation: 用于管理主机信道适配器(HCA)的队列描述符缓存的方法包括从存储器获取队列描述符。 队列描述符包括描述队列的数据,并且内存位于主机系统中。 该方法还包括将队列描述符的副本存储在HCA的队列描述符高速缓存中。 HCA访问队列描述符的副本以获得多个数据,使用数据访问队列,并更新数据以反映对队列的访问。 所述方法还包括:使用所述数据计算与所述队列的使用相对应的值,将所述值与阈值进行比较,如果所述值超过所述阈值,则从存储器获取所述队列描述符的新副本,并且替换所述队列的副本 队列描述符在队列描述符缓存中与从内存中获取的新副本。

Patent Agency Ranking