发明名称 PARTIAL VECTORIZATION COMPILATION SYSTEM
摘要 Generally, this disclosure provides technologies for generating and executing partially vectorized code that may include backward dependencies within a loop body of the code to be vectorized. The method may include identifying backward dependencies within a loop body of the code; selecting one or more ranges of iterations within the loop body, wherein the selected ranges exclude the identified backward dependencies; and vectorizing the selected ranges. The system may include a vector processor configured to provide predicated vector instruction execution, loop iteration range enabling, and dynamic loop dependence checking.
申请公布号 EP2912548(A1) 申请公布日期 2015.09.02
申请号 EP20120886955 申请日期 2012.10.25
申请人 INTEL CORPORATION 发明人 NGAI, TIN-FOOK;LIN, CHUNXIAO;SHEN, YINGZHE;ZHANG, CHAO
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址