发明名称 DATA PROCESSING UNIT AND METHOD FOR EXECUTING DATA PROCESSING OPERATION TO DATA ELEMENT IN PARALLEL
摘要 <p><P>PROBLEM TO BE SOLVED: To provide a data processing unit and method for SIMD (single instruction multiple data) processing. <P>SOLUTION: The data processing unit and method are provided for executing data processing operations to data elements in parallel. The data processing unit comprises a register data storage device having a plurality of registers capable of storing data elements, and a processing logic capable of executing the data processing operations to the data elements. A decoder can decode a data processing instruction for identifying a lane size that is the magnification of the data element size from the data element size. Further, the decoder can control the processing logic so as that a number of lanes of parallel processing are defined based on the lane size, and the processing logic can execute the data processing operations to the data elements within each lane of parallel processing. This provides remarkably improved flexibility for the efficiency of SIMD operation. <P>COPYRIGHT: (C)2005,JPO&NCIPI</p>
申请公布号 JP2005174293(A) 申请公布日期 2005.06.30
申请号 JP20040308630 申请日期 2004.10.22
申请人 ARM LTD 发明人 FORD SIMON ANDREW;SYMES DOMINIC HUGO
分类号 G06F9/38;G06F9/30;G06F9/312;G06F9/315;G06F15/80;(IPC1-7):G06F9/315 主分类号 G06F9/38
代理机构 代理人
主权项
地址
您可能感兴趣的专利