首页> 外国专利> Parallelized multiple dispatch system and method for ordered queue arbitration

Parallelized multiple dispatch system and method for ordered queue arbitration

机译:有序队列仲裁的并行多调度系统和方法

摘要

A parallelized multiple dispatch ordered queue including an ordered queue, qualify logic, ordered select logic, and dispatch logic. The ordered queue stores candidates in order from oldest to youngest into multiple entries. The ordered queue is divided into N groups in which an i'th group includes every i'th entry of every N entries of the ordered queue, wherein i is an integer less than or equal to N. The qualify logic determines whether any candidate is ready to be dispatched. The ordered select logic respectively determines the oldest candidate in each group that is ready to be dispatched. The dispatch logic dispatches the oldest ready candidates in parallel. The shift logic shifts the stored candidates in the ordered queue to fill any vacant entries between remaining ones of the stored candidates without changing an order of the remaining ones of the stored candidates in the ordered queue. The ordered queue may have any size or depth and N is any suitable integer determining the number of candidates (e.g., instructions) that may be dispatched in parallel.
机译:并行化的多个调度有序队列,包括有序队列,限定逻辑,有序选择逻辑和调度逻辑。有序队列将候选人从最旧到最年轻的顺序存储到多个条目中。有序队列被划分为N个组,其中第i个组包括有序队列的每N个条目中的第i个条目,其中i是小于或等于N的整数。准备派遣。有序选择逻辑分别确定每个组中准备派遣的最老的候选对象。调度逻辑并行调度最早的就绪候选对象。移位逻辑移位已排序的队列中的已存储候选,以填充剩余的已存储候选之间的任何空闲条目,而不会改变已排序的队列中已存储的候选中其余候选的顺序。排序的队列可以具有任何大小或深度,并且N是确定可以并行调度的候选(例如,指令)的数量的任何合适的整数。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号