METHOD FOR REORDERING THE REQUEST QUEUE OF A HARDWARE ACCELERATOR
    1.
    发明申请
    METHOD FOR REORDERING THE REQUEST QUEUE OF A HARDWARE ACCELERATOR 审中-公开
    重新加速硬件加速器队列的方法

    公开(公告)号:US20120221747A1

    公开(公告)日:2012-08-30

    申请号:US13453138

    申请日:2012-04-23

    IPC分类号: G06F3/00

    CPC分类号: G06F9/3881

    摘要: Reordering the request queue of the hardware accelerator, wherein, the request queue stores therein a plurality of coprocessor request blocks (CRBs) to be input into the hardware accelerator. A content addressable memory is connected to the request queue for storing the state pointer of each CRB in the request queue at a same physical storage location in the request queue, receiving the state pointer of a new CRB in response to the new CRB asking to join in the request queue and outputting the physical storage location of a CRB in the request queue whose state pointer stored in the content addressable memory is the same as the state pointer of the new CRB.

    摘要翻译: 对硬件加速器的请求队列进行重新排序,其中,请求队列中存储要输入硬件加速器的多个协处理器请求块(CRB)。 内容可寻址存储器连接到请求队列,用于将请求队列中每个CRB的状态指针存储在请求队列中相同的物理存储位置处,响应于新CRB要求加入,接收新CRB的状态指针 在请求队列中输出存储在内容可寻址存储器中的状态指针与新CRB的状态指针相同的请求队列中的CRB的物理存储位置。

    METHOD AND SYSTEM FOR REORDERING THE REQUEST QUEUE OF A HARDWARE ACCELERATOR
    2.
    发明申请
    METHOD AND SYSTEM FOR REORDERING THE REQUEST QUEUE OF A HARDWARE ACCELERATOR 审中-公开
    用于重新加密硬件加速器的请求队列的方法和系统

    公开(公告)号:US20110276737A1

    公开(公告)日:2011-11-10

    申请号:US13091511

    申请日:2011-04-21

    IPC分类号: G06F13/12

    CPC分类号: G06F9/3881

    摘要: The invention discloses a system and method for reordering the request queue of the hardware accelerator, wherein, the request queue stores therein a plurality of coprocessor request blocks (CRBs) to be input into the hardware accelerator. The system including: content addressable memory connected to the request queue for storing the state pointer of each CRB in the request queue at a same physical storage location in the request queue, receiving the state pointer of a new CRB in response to the new CRB asking to join in the request queue and outputting the physical storage location of a CRB in the request queue whose state pointer stored in the content addressable memory is the same as the state pointer of the new CRB; and CRB insertion module for receiving the physical storage location of a CRB in the request queue whose state pointer is the same as the state pointer of the new CRB and inputting the new CRB in the request queue and the CRB in the request queue whose state pointer is the same as the state pointer of the new CRB adjacently into the hardware accelerator in the order of entering the request queue. The system and method can improve the process efficiency of the hardware accelerator.

    摘要翻译: 本发明公开了一种用于对硬件加速器的请求队列进行重新排序的系统和方法,其中,请求队列中存储要输入硬件加速器的多个协处理器请求块(CRB)。 该系统包括:连接到请求队列的内容寻址存储器,用于将请求队列中的每个CRB的状态指针存储在请求队列中的相同物理存储位置处,响应于新的CRB请求接收新CRB的状态指针 加入请求队列并将CRB的物理存储位置输出到存储在内容可寻址存储器中的状态指针与新CRB的状态指针相同的请求队列中; CRB插入模块,用于在状态指针与新CRB的状态指针相同的接收请求队列中接收CRB的物理存储位置,并将新的CRB输入到请求队列中,并在请求队列中输入CRB,状态指针 与进入硬件加速器的新CRB的状态指针按照进入请求队列的顺序相同。 该系统和方法可以提高硬件加速器的处理效率。