Overview
Part of the book series: The Springer International Series in Engineering and Computer Science (SECS, volume 575)
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (7 chapters)
-
Mathematic Background and Loop Transformation
-
Tiling as a Loop Transformation
-
Tiling for Distributed-Memory Machines
Keywords
About this book
Features and key topics:
- Detailed review of the mathematical foundations, including convex polyhedra and cones;
- Self-contained treatment of nonsingular loop transformations, code generation, and full loop permutability;
- Tiling loop nests by rectangles and parallelepipeds, including their mathematical definition, dependence analysis, legality test, and code generation;
- A complete suite of techniques for generating SPMD code for a tiled loop nest;
- Up-to-date results on tile size and shape selection for reducing communication and improving parallelism;
- End-of-chapter references for further reading.
Authors and Affiliations
Bibliographic Information
Book Title: Loop Tiling for Parallelism
Authors: Jingling Xue
Series Title: The Springer International Series in Engineering and Computer Science
DOI: https://doi.org/10.1007/978-1-4615-4337-4
Publisher: Springer New York, NY
-
eBook Packages: Springer Book Archive
Copyright Information: Springer Science+Business Media New York 2000
Hardcover ISBN: 978-0-7923-7933-1Published: 31 August 2000
Softcover ISBN: 978-1-4613-6948-6Published: 12 October 2012
eBook ISBN: 978-1-4615-4337-4Published: 06 December 2012
Series ISSN: 0893-3405
Edition Number: 1
Number of Pages: XIX, 256
Topics: Processor Architectures