首页> 外国专利> Comparison-based sort in a reconfigurable array processor having multiple processing elements for sorting array elements

Comparison-based sort in a reconfigurable array processor having multiple processing elements for sorting array elements

机译:可重构数组处理器中基于比较的排序,该数组处理器具有多个用于对数组元素进行排序的处理元素

摘要

An array processor includes a managing element having a load streaming unit coupled to multiple processing elements. The load streaming unit provides input data portions to each of a first subset of the processing elements and also receives output data from each of a second subset of the processing elements based on a comparatively sorted combination of the input data portions provided to the first subset of processing elements. Furthermore, each of processing elements is configurable by the managing element to compare input data portions received from either the load streaming unit or two or more of the other processing elements, wherein the input data portions are stored for processing in respective queues. Each processing unit is further configurable to select an input data portion to be output data based on the comparison, and in response to selecting the input data portion, remove a queue entry corresponding to the selected input data portion. Each processing element may be further configured to provide the selected output data portion to either the managing element or as an input to one of the processing elements.
机译:阵列处理器包括管理元件,该管理元件具有耦合到多个处理元件的负载流传输单元。负载流传输单元基于提供给处理器的第一子集的输入数据部分的比较排序的组合,向处理元件的第一子集的每个子集提供输入数据部分,并且还从处理元件的第二子集的每个子集接收输出数据。处理元素。此外,每个处理元件可由管理元件配置以比较从负载流传输单元或两个或多个其他处理元件接收的输入数据部分,其中将输入数据部分存储以在相应队列中进行处理。每个处理单元还可以配置为基于比较来选择要输出的输入数据部分,并且响应于选择输入数据部分,移除与所选择的输入数据部分相对应的队列条目。每个处理元件可以进一步被配置为将所选择的输出数据部分提供给管理元件或者作为对处理元件之一的输入。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号