发明名称 Method and apparatus for finding loop- lever parallelism in a pointer based application
摘要 A method and apparatus for finding loop_level parallelism in a sequence of instructions. In one embodiment, the method includes the steps of determining if a variable which identifies a memory address of a data structure is an induction variable; and determining if execution of the sequence of instructions terminates in response to a comparison of the variable to an invariant value. If the two conditions of the present invention are found to be true, the respective sequence of instructions is a candidate to be flagged for multi-threading execution, assuming the loop of the instructions terminates.
申请公布号 US6272676(B1) 申请公布日期 2001.08.07
申请号 US19980006276 申请日期 1998.01.13
申请人 INTEL CORPORATION 发明人 HAGHIGHAT MOHAMMAD R.;GIRKAR MILIND
分类号 G06F9/45;(IPC1-7):G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址