发明名称 SIMD Code Generation in the Presence of Optimized Misaligned Data Reorganization
摘要 Loop code is generated to execute on Single-Instruction Multiple-Datapath (SIMD) architectures, where the loop operates on datatypes having different lengths. Further, a preferred embodiment of the present invention includes a novel technique to efficiently realign or shift arbitrary streams to an arbitrary offset, regardless whether the alignments or offsets are known at the compile time or not. This technique enables the application of advanced alignment optimizations to runtime alignment. This allows sequential loop code operating on datatypes of disparate length to be transformed ("simdized") into optimized SIMD code through a fully automated process.
申请公布号 US2008307402(A1) 申请公布日期 2008.12.11
申请号 US20080196764 申请日期 2008.08.22
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 EICHENBERGER ALEXANDRE E.;WANG KAI-TING AMY;WU PENG
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址
您可能感兴趣的专利