On optimal loop parallelization

  • Authors:
  • F. Gasperoni;U. Schwiegelshohn;K. Ebcioğlu

  • Affiliations:
  • Courant Institute of Mathematical Sciences, New York University, 251 Mercer Street, New York, NY 10012;IBM Research Division, IBM T.J. Watson Research Center, P.O. Box 218, Yorktown Heights, NY;IBM Research Division, IBM T.J. Watson Research Center, P.O. Box 218, Yorktown Heights, NY 10598

  • Venue:
  • MICRO 22 Proceedings of the 22nd annual workshop on Microprogramming and microarchitecture
  • Year:
  • 1989

Quantified Score

Hi-index 0.01

Visualization

Abstract

The problem of automatic loop parallelization has received a lot of attention in the area of parallelizing compilers. Automatic loop parallelization can be achieved by several algorithms. In this paper we address the problem of time optimal parallelization of loops with conditional jumps. We prove that even for machines with unlimited resources there are simple loops for which no semantically and algorithmically equivalent time optimal program exists.