发明授权
US09501268B2 Generating SIMD code from code statements that include non-isomorphic code statements
有权
从包含非同构代码语句的代码语句生成SIMD代码
- 专利标题: Generating SIMD code from code statements that include non-isomorphic code statements
- 专利标题(中): 从包含非同构代码语句的代码语句生成SIMD代码
-
申请号: US14138424申请日: 2013-12-23
-
公开(公告)号: US09501268B2公开(公告)日: 2016-11-22
- 发明人: Ehsan Amiri , Christopher M. Barton , Denis M. Palmeiro , Raul Silvera
- 申请人: International Business Machines Corporation
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理商 David Zwick
- 主分类号: G06F9/45
- IPC分类号: G06F9/45 ; G06F17/30
摘要:
Generating SIMD code from code statements that include non-isomorphic code statements. Code statements are received, each code statement has one or more operators in a respective operator order and each operator has a type and associated operands. At least two code statements among the code statements received have an operator of the same type in a different operator order position. A first operator order position is identified for the operators of the same type in each of the code statements. For each of the code statements, code is generated for operators and their associated operands having operator order positions preceding the first operator order positions. SIMD code is generated at least based on the identified first operator order positions, the corresponding operator type, and the operands associated with the operator type at the identified operator order positions.
公开/授权文献
信息查询