发明名称 VECTORIZATION OF PROGRAM CODE
摘要 A method for vectorization of a block of code is provided. The method comprises receiving a first block of code as input; and converting the first block of code into at least a second block of code and a third block of code. The first block of code accesses a first set of memory addresses that are potentially misaligned. The second block of code performs conditional leaping address incrementation to selectively access a first subset of the first set of memory addresses. The third block of code accesses a second subset of the first set of memory addresses starting from an aligned memory address, simultaneously accessing multiple memory addresses at a time. No memory address belongs to both the first subset and the second subset of memory addresses.
申请公布号 US2011029962(A1) 申请公布日期 2011.02.03
申请号 US20090510272 申请日期 2009.07.28
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 NUZMAN DORIT;ROSEN IRA;ZAKS AYAL
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址