JISE


  [1] [2] [3] [4] [5] [6] [7] [8]


Journal of Information Science and Engineering, Vol. 7 No. 4, pp. 529-541


Synthesizing the Parallelism of Nested Loops Using an Index Shift Method


Lang-Sheng Liu, Chin-Wen Ho and Jang-Ping Sheu
Department of Electrical Engineering 
National Central University 
Chung-Li 32054, Taiwan, R.O.C.


    From execution time analysis of programs, nested loops are often the most time-consuming part and the main source of parallelism. In this paper, an index shift method is proposed to improve the parallelism of nested loops with only slight modification to original programs. The idea behind this index shift method is to defer or advance the execution steps of some statements such that the parallelism of the loops can be increased under the Hyperplane method. Based on this method, an algorithm, under the assumption that a time function is fixed, is devised to improve the parallelism of nested loops.


Keywords: hyperplane method, nested loops, parallel processing, systolic arrays

  Retrieve PDF document (JISE_199104_04.pdf)