发明名称 COMPILER OPTIMIZATIONS FOR VECTOR INSTRUCTIONS
摘要 An optimizing compiler includes a vector optimization mechanism that optimizes vector instructions by eliminating one or more vector element reverse operations. The compiler can generate code that includes multiple vector element reverse operations that are inserted by the compiler to account for a mismatch between the endian bias of the instruction and the endian preference indicated by the programmer or programming environment. The compiler then analyzes the code and reduces the number of vector element reverse operations to improve the run-time performance of the code.
申请公布号 US2016048379(A1) 申请公布日期 2016.02.18
申请号 US201414584385 申请日期 2014.12.29
申请人 International Business Machines Corporation 发明人 Gschwind Michael Karl;Ji Jin Song;McIntosh Ronald Ian;Munroe Steven J.;Schmidt William J.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项 1. An apparatus comprising: at least one processor; a memory coupled to the at least one processor; a computer program residing in the memory, the computer program including a plurality of instructions that includes at least one vector instruction; and a compiler residing in the memory and executed by the at least one processor, the compiler including a vector instruction optimization mechanism that eliminates at least one vector element reverse operation from the computer program to enhance run-time performance of the computer program.
地址 Armonk NY US
您可能感兴趣的专利