A Loop Transformation for Parallelism from Single Loops

  • Jeong, Sam-Jin (Division of Information and Communication Engineering BaekSeok University)
  • Published : 2006.12.30

Abstract

This paper describes several loop partitioning techniques such as loop splitting method by thresholds and Polychronopoulos' loop splitting method for exploiting parallelism from single loop which already developed. We propose improved loop splitting method for maximizing parallelism of single loops with non-constant dependence distances. By using the distance for the source of the first dependence, and by our defined theorems, we present generalized and optimal algorithms for single loops with non-uniform dependences. The algorithms generalize how to transform general single loops into parallel loops.

Keywords