Skip to main content
eScholarship
Open Access Publications from the University of California

N-Dimensional Perfect Pipelining

Abstract

In this paper, we introduce a technique to parallelize nested loops at the fine grain level. It is a generalization of Perfect Pipelining which was developed to parallelize a single-nested loop at the fine grain level. Previous techniques that can parallelize nested loops, e.g. DOACROSS or Wavefront method, mostly belong to the coarse grain approach. We explain our method, contrast it with the coarse grain techniques, and show the benefits of parallelizing nested loops at the fine grain level.

Main Content
For improved accessibility of PDF content, download the file to your device.
Current View