Compile-Time Partitioning and Scheduling of Parallel Programs

Compile-Time Partitioning and Scheduling of Parallel Programs
Author :
Publisher :
Total Pages : 11
Release :
ISBN-10 : OCLC:227695312
ISBN-13 :
Rating : 4/5 (12 Downloads)

Book Synopsis Compile-Time Partitioning and Scheduling of Parallel Programs by : Vivek Sarkar

Download or read book Compile-Time Partitioning and Scheduling of Parallel Programs written by Vivek Sarkar and published by . This book was released on 1987 with total page 11 pages. Available in PDF, EPUB and Kindle. Book excerpt: Partitioning and scheduling techniques are necessary to implement parallel languages on multiprocessors. Multiprocessor performance is maximized when parallelism between tasks is optimally traded off with communication and synchronization overhead. The authors present compile-time partitioning and scheduling techniques to achieve this tradeoff. One of the biggest challenges facing compiler writers is to efficiently implement programming languages on multiprocessors. We need to find compilation techniques for general-purpose parallel languages; these techniques should be adaptable to a wide range of multiprocessor architectures. There are three fundamental problems to be solved when compiling a program for parallel execution on a multiprocessor: 1) Identifying potential parallelism; 2) Partitioning the program into sequential tasks; and 3) Scheduling the concurrent execution of these tasks. This document addresses the latter two problems and suggest that these be solved at compile- time instead of run-time for applications with fairly predictable execution times.


Compile-Time Partitioning and Scheduling of Parallel Programs Related Books

Compile-Time Partitioning and Scheduling of Parallel Programs
Language: en
Pages: 11
Authors: Vivek Sarkar
Categories:
Type: BOOK - Published: 1987 - Publisher:

DOWNLOAD EBOOK

Partitioning and scheduling techniques are necessary to implement parallel languages on multiprocessors. Multiprocessor performance is maximized when parallelis
Compile-Time Partitioning and Scheduling of Parallel Programs. Extended Summary
Language: en
Pages: 13
Authors: Vivek Sarkar
Categories:
Type: BOOK - Published: 1986 - Publisher:

DOWNLOAD EBOOK

One of the biggest challenges facing language designers and implementors is to develop languages that will be suitable for use on multiprocessors. A wide variet
Partitioning and Scheduling Parallel Programs for Multiprocessors
Language: en
Pages: 232
Authors: Vivek Sarkar
Categories: Computers
Type: BOOK - Published: 1989 - Publisher: Pitman Publishing

DOWNLOAD EBOOK

This book is one of the first to address the problem of forming useful parallelism from potential parallelism and to provide a general solution. The book presen
Partitioning and Scheduling Parallel Programs for Multiprocessing
Language: en
Pages: 201
Authors: Vivek Sarkar
Categories: Multiprocessors
Type: BOOK - Published: 1989 - Publisher:

DOWNLOAD EBOOK

Program Partitioning and Scheduling for NUMA Computer Architectures
Language: en
Pages: 416
Authors: Richard Michael Wolski
Categories:
Type: BOOK - Published: 1994 - Publisher:

DOWNLOAD EBOOK