On the Mechanical Tiling of Space Time Mapped Loop Nests

On the Mechanical Tiling of Space Time Mapped Loop Nests
Author :
Publisher :
Total Pages : 18
Release :
ISBN-10 : OCLC:247919549
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis On the Mechanical Tiling of Space Time Mapped Loop Nests by : Martin Griebl

Download or read book On the Mechanical Tiling of Space Time Mapped Loop Nests written by Martin Griebl and published by . This book was released on 2000 with total page 18 pages. Available in PDF, EPUB and Kindle. Book excerpt: Abstract: "There exist many methods for extracting automatically parallelism (sometimes even a provably maximal amount of parallelism) out of a sequential imperative loop program. However, for performance reasons, the granularity of parallelism must be coarse enough in order to get a useful ratio between the number of computations and the number of communications. Usually, tiling techniques are applied for obtaining coarser parallelism. Unfortunately, those tiling techniques designed for limiting parallelism can only deal with perfectly nested loops so far (even if there is some recent work which deals with tiling imperfect loop nests for cache optimization; cf. Sectionsec:relwork). Thus, the goal of this paper is to provide a technique which allows imperfectly nested programs as input and produces a well-performing tiled parallel program as output. In contrast to other approaches, we apply tiling techniques not to a (sequential) source program but to its derived parallel, i.e., space-time mapped target program. Therefore, we need no sophisticated tiling techniques for imperfect loop nests, we do not limit the power of the parallelization phase, i.e., the space-timing mapping phase, and we can directly choose the granularity dependent on the number of physically available processors."


On the Mechanical Tiling of Space Time Mapped Loop Nests Related Books

On the Mechanical Tiling of Space Time Mapped Loop Nests
Language: en
Pages: 18
Authors: Martin Griebl
Categories: Compiling (Electronic computers)
Type: BOOK - Published: 2000 - Publisher:

DOWNLOAD EBOOK

Abstract: "There exist many methods for extracting automatically parallelism (sometimes even a provably maximal amount of parallelism) out of a sequential imper
Languages and Compilers for Parallel Computing
Language: en
Pages: 386
Authors: Bill Pugh
Categories: Computers
Type: BOOK - Published: 2005-12-13 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

This book constitutes the thoroughly refereed post-proceedings of the 15th International Workshop on Languages and Compilers for Parallel Processing, LCPC 2002,
SPAA
Language: en
Pages:
Authors:
Categories: Computer algorithms
Type: BOOK - Published: 2001 - Publisher:

DOWNLOAD EBOOK

Encyclopedia of Parallel Computing
Language: en
Pages: 2211
Authors: David Padua
Categories: Computers
Type: BOOK - Published: 2011-09-08 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Containing over 300 entries in an A-Z format, the Encyclopedia of Parallel Computing provides easy, intuitive access to relevant information for professionals a
White Space Is Not Your Enemy
Language: en
Pages: 612
Authors: Kim Golombisky
Categories: Computers
Type: BOOK - Published: 2017-02-17 - Publisher: CRC Press

DOWNLOAD EBOOK

White Space Is Not Your Enemy is a practical graphic design and layout guide that introduces concepts and practices necessary for producing effective visual com