Run-Time Parallelization and Scheduling of Loops. Revision

Run-Time Parallelization and Scheduling of Loops. Revision
Author :
Publisher :
Total Pages : 25
Release :
ISBN-10 : OCLC:227758710
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Run-Time Parallelization and Scheduling of Loops. Revision by : Joel H. Saltz

Download or read book Run-Time Parallelization and Scheduling of Loops. Revision written by Joel H. Saltz and published by . This book was released on 1990 with total page 25 pages. Available in PDF, EPUB and Kindle. Book excerpt: This paper studies run-time methods to automatically parallelize and schedule iterations of a do loop in certain cases, where compile-time information is inadequate. The methods presented in this paper involve execution time preprocessing of the loop. At compile-time, these methods set up the framework for performing a loop dependency analysis. At run-time, wavefronts of concurrently executable loop iterations are identified. Using this wavefront information, loop iterations are reordered for increased parallelism. The authors utilize symbolic transformation rules to produce: (1) inspector procedures that perform execution time preprocessing and (2) executors or transformed versions of source code loop structures. These transformed loop structures carry out the calculations planned in the inspector procedures. They present performance results from experiments conducted on the Encore Multimax. These results illustrate that run-time reordering of loop indices can have a significant impact on performance. Furthermore, the overheads associated with this type of reordering are amortized when the loop is executed several times with the same dependency structure. (kr).


Run-Time Parallelization and Scheduling of Loops. Revision Related Books

Run-Time Parallelization and Scheduling of Loops. Revision
Language: en
Pages: 25
Authors: Joel H. Saltz
Categories:
Type: BOOK - Published: 1990 - Publisher:

DOWNLOAD EBOOK

This paper studies run-time methods to automatically parallelize and schedule iterations of a do loop in certain cases, where compile-time information is inadeq
Run-time Parallelization and Scheduling of Loops
Language: en
Pages: 32
Authors: Institute for Computer Applications in Science and Engineering
Categories:
Type: BOOK - Published: 1990 - Publisher:

DOWNLOAD EBOOK

Scheduling and Automatic Parallelization
Language: en
Pages: 275
Authors: Alain Darte
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

I Unidimensional Problems.- 1 Scheduling DAGs without Communications.- 2 Scheduling DAGs with Communications.- 3 Cyclic Scheduling.- II Multidimensional Problem
Parallel Programming and Compilers
Language: en
Pages: 253
Authors: Constantine D. Polychronopoulos
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

The second half of the 1970s was marked with impressive advances in array/vector architectures and vectorization techniques and compilers. This progress continu
Run-time Parallelization
Language: en
Pages: 298
Authors: Lawrence Rauchwerger
Categories: Compilers (Computer programs)
Type: BOOK - Published: 1995 - Publisher:

DOWNLOAD EBOOK