首页> 外国专利> 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

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

摘要

A method for sorting data in an array processor. Each of a first tier of processing elements in the array processor receives data inputs from a load streaming unit. Each of the first tier processing elements compares input data portions received from the load streaming unit, wherein the input data portions are stored for processing in respective queues. The first tier processing elements select one of the input data portions to be an output data portion based on the comparison, and in response to the selection, remove a corresponding queue entry and request next input data from the load streaming unit. Each of the first tier processing elements further provides the output data portion as an input data portion to a second tier processing element that generates output data based on a comparison of output data received from at least two first tier processing elements.
机译:一种在阵列处理器中对数据进行排序的方法。阵列处理器中的第一层处理元件中的每一个都从负载流传输单元接收数据输入。每个第一层处理元件比较从负载流传输单元接收的输入数据部分,其中,输入数据部分被存储以在各个队列中进行处理。所述第一层处理元件基于所述比较来选择所述输入数据部分中的一个作为输出数据部分,并且响应于所述选择,移除对应的队列条目并从所述负载流传输单元请求下一个输入数据。每个第一层处理元件还向第二层处理元件提供输出数据部分作为输入数据部分,该第二层处理元件基于从至少两个第一层处理元件接收的输出数据的比较来生成输出数据。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号