首页> 外国专利> METHOD AND SYSTEM FOR REORDERING THE REQUEST QUEUE OF A HARDWARE ACCELERATOR

METHOD AND SYSTEM FOR REORDERING THE REQUEST QUEUE OF A HARDWARE ACCELERATOR

机译:用于重新安排硬件加速器的请求队列的方法和系统

摘要

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的状态指针相同(按进入请求队列的顺序相邻)。该系统和方法可以提高硬件加速器的处理效率。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号