发明名称 Method and system for providing a hardware sort for a large number of items
摘要 A method and system for sorting a number of items in a computer system is described. The sort is based on values of a key. Each item has a value. The method and system include providing stages, providing switch(es) coupled between the stages, and providing a final switch coupled with a last stage. Each stage has a pair of first-in-first-out buffers (FIFOs) that store twice as many of the items as the FIFOs in a previous stage. The switch merges and sorts a first portion of the number of items from the pair of FIFOs in the previous stage based on the key and provides the first portion of the number of items to a first FIFO of the stage in order. The switch performs an analogous function for a second FIFO in the stage. The last switch merges and sorts a third portion of the number of items to provide the number of items in order.
申请公布号 AU5587301(A) 申请公布日期 2001.11.12
申请号 AU20010055873 申请日期 2001.04.30
申请人 BROADCOM CORPORATION 发明人 MICHAEL C. LEWIS;ALEKSANDR MOVSHOVICH
分类号 G06F7/00;G06F7/36;G06F17/30 主分类号 G06F7/00
代理机构 代理人
主权项
地址