Index Terms
- Dependence and parallelization: how automated tools determine the parallelizability of a loop
Recommendations
Profiling Dependence Vectors for Loop Parallelization
IPPS '96: Proceedings of the 10th International Parallel Processing SymposiumA dependence relation between two data references is linear if it generates dependence vectors that are linear functions of the loop indices. A linear dependence relation often induces a large number of dependence vectors. Empirical studies also show ...
Automatic speculative parallelization of loops using polyhedral dependence analysis
COSMIC '13: Proceedings of the First International Workshop on Code OptimiSation for MultI and many CoresSpeculative Execution (SE) runs loops in parallel even in the presence of a dependence. Using polyhedral dependence analysis, more speculation candidate loops can be discovered than normal OpenMP parallelization. In this research, a framework is ...
Comments