发明名称 A data processing apparatus and method for performing in parallel a data processing operation on data elements
摘要 <p>A data processing apparatus and method are provided for performing in parallel a data processing operation on data elements. The data processing apparatus comprises a register data store having a plurality of registers operable to store data elements, and processing logic operable to perform data processing operations on data elements. A decoder is operable to decode a data processing instruction, the data processing instruction identifying a lane size and a data element size, the lane size being a multiple of the data element size. Further, the decoder is operable to control the processing logic to define based on the lane size a number of lanes of parallel processing in at least one of the registers, and the processing logic is operable to perform in parallel a data processing operation on the data elements within each lane of parallel processing. This provides significantly improved flexibility in the performance of SIMD operations.</p>
申请公布号 GB2409064(B) 申请公布日期 2006.09.13
申请号 GB20030028518 申请日期 2003.12.09
申请人 ARM LIMITED 发明人 SIMON ANDREW FORD;DOMINIC HUGO SYMES
分类号 G06F9/30;G06F9/38;G06F9/312;G06F9/315;G06F15/80 主分类号 G06F9/30
代理机构 代理人
主权项
地址