Invention Grant
- Patent Title: Compiler optimizations for vector operations that are reformatting-resistant
-
Application No.: US14840695Application Date: 2015-08-31
-
Publication No.: US09886252B2Publication Date: 2018-02-06
- Inventor: Michael Karl Gschwind , William J. Schmidt
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Martin & Associates, LLC
- Agent Derek P. Martin
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
An optimizing compiler includes a vector optimization mechanism that optimizes vector operations that are reformatting-resistant, such as source instructions that do not have a corresponding reformatting operation, sink instructions that do not have a corresponding reformatting operation, a source instruction that is a scalar value, a sink instruction that may produce a scalar value, and an internal operation that depends on lanes being in a specified order. The ability to optimize vector instructions that are reformatting-resistant reduces the number of operations to improve the run-time performance of the code.
Public/Granted literature
- US20170052769A1 COMPILER OPTIMIZATIONS FOR VECTOR OPERATIONS THAT ARE REFORMATTING-RESISTANT Public/Granted day:2017-02-23
Information query