发明名称 Method to exploit superword-level parallelism using semi-isomorphic packing
摘要 A computer program product is provided for extracting SIMD parallelism. The computer program product includes instructions for providing a stream of input code comprising basic blocks; identifying pairs of statements that are semi-isomorphic with respect to each other within a basic block; iteratively combining into packs, pairs of statements that are semi-isomorphic with respect to each other, and combining packs into combined packs; collecting packs whose statements can be scheduled together for processing; and generating SIMD instructions for each pack to provide for extracting the SIMD parallelism..
申请公布号 US8136105(B2) 申请公布日期 2012.03.13
申请号 US20060536990 申请日期 2006.09.29
申请人 EICHENBERGER ALEXANDRE E.;WANG KAI-TING AMY;WU PENG;ZHAO PENG;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 EICHENBERGER ALEXANDRE E.;WANG KAI-TING AMY;WU PENG;ZHAO PENG
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址