发明名称 EXTRACTION OF DATA PARALLELISM
摘要 <p>Mechanisms for extracting data dependencies during runtime are provided. The mechanisms execute a portion of code having a loop and generate, for the loop, a first parallel execution group comprising a subset of iterations of the loop less than a total number of iterations of the loop. The mechanisms further execute the first parallel execution group and determining, for each iteration in the subset of iterations, whether the iteration has a data dependence. Moreover, the mechanisms commit store data to system memory only for stores performed by iterations in the subset of iterations for which no data dependence is determined. Store data of stores performed by iterations in the subset of iterations for which a data dependence is determined is not committed to the system memory.</p>
申请公布号 WO2011080054(A1) 申请公布日期 2011.07.07
申请号 WO2010EP69506 申请日期 2010.12.13
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION;IBM UNITED KINGDOM LIMITED;FLACHS, BRIAN;JOHNS, CHARLES, RAY;NUTTER, MARK, RICHARD;EICHENBERGER, ALEXANDRE 发明人 FLACHS, BRIAN;JOHNS, CHARLES, RAY;NUTTER, MARK, RICHARD;EICHENBERGER, ALEXANDRE
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址