Invention Grant
US08028281B2 Run-Time parallelization of loops in computer programs using bit vectors 失效
使用位向量计算机程序中循环的运行时并行化

Run-Time parallelization of loops in computer programs using bit vectors
Abstract:
Parallelization of loops is performed for loops having indirect loop index variables and embedded conditional statements in the loop body. Loops having any finite number of array variables in the loop body, and any finite number of indirect loop index variables can be parallelized. There are two particular limitations of the described techniques: (i) that there are no cross-iteration dependencies in the loop other than through the indirect loop index variables; and (ii) that the loop index variables (either direct or indirect) are not redefined in the loop body.
Information query
Patent Agency Ranking
0/0