Automatic Data Partitioning on Distributed Memory Multiprocessors

Automatic Data Partitioning on Distributed Memory Multiprocessors
Author :
Publisher :
Total Pages : 39
Release :
ISBN-10 : OCLC:123335912
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Automatic Data Partitioning on Distributed Memory Multiprocessors by : University of Illinois at Urbana-Champaign. Center for Reliable and High-Performance Computing

Download or read book Automatic Data Partitioning on Distributed Memory Multiprocessors written by University of Illinois at Urbana-Champaign. Center for Reliable and High-Performance Computing and published by . This book was released on 1990 with total page 39 pages. Available in PDF, EPUB and Kindle. Book excerpt: An important problem facing numerous research projects on parallelizing compilers for distributed memory machines is that of automatically determining a suitable data partitioning scheme for a program. Most of the current projects leave this tedious problem almost entirely to the user. In this paper, we present a novel approach to the problem of automatic data partitioning. We introduce the notion of constraints on data distribution, and show how a parallelizing compiler can infer those constraints by looking at the data reference patterns in the source code of the program. We show how these constraints may be combined by the compiler to obtain a complete and consistent picture of the data distribution scheme, one that offers good performance in terms of the overall execution time. We illustrate our approach on an example routine, TRED2, from the EISPACK library, to demonstrate its applicability to real programs. Finally, we discuss briefly some other approaches that have recently been proposed for this problem, and argue why ours seems to be more general and powerful. (kr).


Automatic Data Partitioning on Distributed Memory Multiprocessors Related Books

Automatic Data Partitioning on Distributed Memory Multiprocessors
Language: en
Pages: 39
Authors: University of Illinois at Urbana-Champaign. Center for Reliable and High-Performance Computing
Categories:
Type: BOOK - Published: 1990 - Publisher:

DOWNLOAD EBOOK

An important problem facing numerous research projects on parallelizing compilers for distributed memory machines is that of automatically determining a suitabl
Automatic Data Partitioning on Distributed Memory Multicomputers
Language: en
Pages: 294
Authors: Manish Gupta
Categories:
Type: BOOK - Published: 1992 - Publisher:

DOWNLOAD EBOOK

Automatic Code Partitioning for Distributed Memory Multiprocessors (DMMs)
Language: en
Pages: 422
Authors: Moez Ayed
Categories: Compilers (Computer programs)
Type: BOOK - Published: 1996 - Publisher:

DOWNLOAD EBOOK

Automatic Computation and Data Partitioning on Scalable Shared-memory Multiprocessors [microform]
Language: en
Pages: 128
Authors: Sudarsan Tandri
Categories:
Type: BOOK - Published: 1997 - Publisher: National Library of Canada = Bibliothèque nationale du Canada

DOWNLOAD EBOOK

Automatic Parallelization
Language: en
Pages: 235
Authors: Christoph W. Kessler
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Distributed-memory multiprocessing systems (DMS), such as Intel's hypercubes, the Paragon, Thinking Machine's CM-5, and the Meiko Computing Surface, have rapidl