作者: Marek Palkowski
DOI: 10.1007/978-3-642-35893-7_7
关键词:
摘要: Variable Privatization is an important technique that has been used by compilers to parallelize loops eliminating storage-related dependences. In this paper, we present approach combines extracting synchronization-free slices available in program with variable privatization. This permits us reduce the number of dependence relations and as a consequence time complexity algorithms aimed at slices. leads enlarging scope applicability those reducing required loops. The illustrated means NAS Parallel Benchmark suite. Results performance analysis for parallelized executed on multi-core computer are presented. Received results compared obtained other loop parallelization techniques. future work outlined.