首页> 外国专利> 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 processing elements and receives output data from each of a second subset of the processing elements based on a comparatively sorted combination of the input data portions. Each processing element is configurable by the managing element to compare input data portions received from the load streaming unit or two or more of the other processing elements. Each processing unit can further 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 can provide the selected output data portion to the managing element or as an input to one of the processing elements.
机译:阵列处理器包括管理元件,该管理元件具有耦合到多个处理元件的负载流传输单元。负载流传输单元基于输入数据部分的相对排序的组合,将输入数据部分提供给处理元件的第一子集中的每个,并从处理元素的第二子集中的每个接收输出数据。每个处理元件可由管理元件配置以比较从负载流传输单元或两个或多个其他处理元件接收的输入数据部分。每个处理单元还可以基于比较来选择要输出数据的输入数据部分,并且响应于选择输入数据部分,移除与所选择的输入数据部分相对应的队列条目。每个处理元件可以将选择的输出数据部分提供给管理元件,或者作为对处理元件之一的输入。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号