发明名称 Data processor having integrated boolean and adder logic for accelerating storage and networking applications
摘要 An application accelerator unit (AAU) that is integrated as part of a data processor, such as an I/O processor (IOP) integrated circuit. In one embodiment, the AAU includes logic for improving the performance of storage applications such as Redundant Array of Inexpensive Disks (RAID). The AAU performs boolean operations such as exclusive-or (XOR) on multiple blocks of data to form the image parity block which is then written to the redundant disk array. Additionally, the AAU may feature adder logic configured to perform an addition such as a network header checksum calculation on each data packet. The AAU includes a memory-mapped programming interface that allows software executed by a core processor in the IOP to utilize the AAU for accelerating storage and networking applications as well as for local memory DMA-type transfers, using the chain descriptor construct.
申请公布号 US6070182(A) 申请公布日期 2000.05.30
申请号 US19980092275 申请日期 1998.06.05
申请人 INTEL CORPORATION 发明人 RAO, RAVI S.;GILLESPIE, BYRON R.;GARBUS, ELLIOT;MURRAY, JOSEPH
分类号 G06F7/57;G06F11/10;(IPC1-7):G06F7/50 主分类号 G06F7/57
代理机构 代理人
主权项
地址