Authors:
Part of the book series: The Springer International Series in Engineering and Computer Science (SECS, volume 575)
Buy it now
Buying options
Tax calculation will be finalised at checkout
Other ways to access
This is a preview of subscription content, log in via an institution to check for access.
Table of contents (7 chapters)
-
Front Matter
-
Mathematic Background and Loop Transformation
-
Front Matter
-
-
Tiling as a Loop Transformation
-
Front Matter
-
-
Tiling for Distributed-Memory Machines
-
Front Matter
-
-
Back Matter
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
-
School of Computer Science and Engineering, The University of New South Wales, Sydney, Australia
Jingling Xue
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