Spelling suggestions: "subject:"loop fission anda loop fusion"" "subject:"loop fission ando loop fusion""
1 |
Software Design of A Sequential Loop Optimization Method on Data LocalityLuo, Yong-En 11 September 2008 (has links)
The gap between processor speed and memory access performance increases continuingly. In order to improve performance degradation due to memory accesses, we can reduce memory block accesses by improving data locality. In this research, we focus on optimizing data locality in loops. We adopt an iterative greedy algorithm. It iteratively perform loop fission and loop fusion by moving strongly-connected components among loops subject to data dependence constraints. It evaluates data locality change of each move and decide if accept such move. Subsequently loops can be improved gradually forward optimal result.
|
Page generated in 0.1373 seconds