Invention Grant
- Patent Title: Compiler optimizations for vector operations that are reformatting-resistant
-
Application No.: US15801279Application Date: 2017-11-01
-
Publication No.: US10169012B2Publication Date: 2019-01-01
- 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: G06F8/41
- IPC: G06F8/41

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
- US20180052670A1 COMPILER OPTIMIZATIONS FOR VECTOR OPERATIONS THAT ARE REFORMATTING-RESISTANT Public/Granted day:2018-02-22
Information query