loading...
A Processor-Time-Minimal Schedule for 3D Rectilinear Mesh Algorithms
Strasbourg, France July 24-July 26
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASAP.1995.5229021995 IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Chris Scheiman, University of California Santa Barbara
Peter Cappello, University of California Santa Barbara
The paper, using a directed acyclic graph (dag) model of algorithms, investigates precedence constrained multiprocessor schedules for the n_x \times n_y \times n_z directed rectilinear mesh. Its completion requires at least n_x+n_y+n_z-2 multiprocessor steps. Time-minimal multiprocessor schedules that use as few processors as possible are called processor-time-minimal. Lower bounds are shown for the n_x \times n_y \times n_z directed mesh, and these bounds are shown to be exact by constructing a processor-time-minimal multiprocessor schedule that can be realized on a systolic array whose topology is either a two dimensional mesh or skewed cylinder. The contribution of this paper is two-fold: It generalizes the previous work on cubical mesh algorithms, and it presents a more elegant mathematical method for deriving processor-time lower bounds for such problems.
Index Terms:
multiprocessor schedule, systolic array
Citation:
Chris Scheiman, Peter Cappello, "A Processor-Time-Minimal Schedule for 3D Rectilinear Mesh Algorithms," asap, pp.26, 1995 IEEE International Conference on Application-Specific Array Processors (ASAP'95), 1995
Usage of this product signifies your acceptance of the Terms of Use.