发明名称 SCALABLE SINGLE-INSTRUCTION-MULTIPLE-DATA INSTRUCTIONS
摘要 A method for executing scalable single-instruction-multiple-data (SIMD) instructions includes performing a query to determine a hardware vector length of a SIMD processor. The method also includes scaling a first instruction of the scalable SIMD instructions to a first scaled vector length to generate a first scaled instruction. The first scaled vector length is based on the hardware vector length, and the first instruction is a compiled instruction having an adaptable vector length. The method also includes adjusting a first number of iterations to be used by the SIMD processor to perform first operations associated with the first instruction based on the first scaled vector length.
申请公布号 US2017046168(A1) 申请公布日期 2017.02.16
申请号 US201514827170 申请日期 2015.08.14
申请人 QUALCOMM INCORPORATED 发明人 Mahurin Eric Wayne
分类号 G06F9/38;G06F15/80 主分类号 G06F9/38
代理机构 代理人
主权项 1. A method for executing scalable single-instruction-multiple-data (SIMD) instructions, the method comprising: performing a query to determine a hardware vector length of a SIMD processor; scaling a first instruction of the scalable SIMD instructions to a first scaled vector length to generate a first scaled instruction, the first scaled vector length based on the hardware vector length, wherein the first instruction is a compiled instruction having an adaptable vector length; and adjusting a first number of iterations to be used by the SIMD processor to perform first operations associated with the first instruction based on the first scaled vector length.
地址 San Diego CA US