Maximizing Loop Parallelism and Improving Data Locality via Loop Fusion and Distribution (1994)

Cached

Download Links

by Ken Kennedy , Kathryn S. McKinley
Venue:IN LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING
Citations:121 - 10 self

Documents Related by Co-Citation

708 A data locality optimizing algorithm – Michael E. Wolf, Monica S. Lam - 1991
512 The Cache Performance and Optimizations of Blocked Algorithms – Monica S. Lam, Edward E. Rothberg, Michael E. Wolf - 1991
239 Strategies for cache and local memory management by global progra, optimizations – D Gannon, W Jalby abd K Gallivan - 1988
94 Optimizing for Parallelism and Data Locality – Ken Kennedy, Kathryn S. M Kinley - 1992
58 Collective Loop Fusion for Array Contraction – Guang R. Gao, Russell Olsen, Vivek Sarkary, Radhika Thekkath - 1992
136 Improving locality and parallelism in nested loops – M Wolf - 1992
187 Compiler Optimizations for Improving Data Locality – Steve Carr, Kathryn S. McKinley, Chau-Wen Tseng - 1994
139 Data-centric Multi-level Blocking – Induprakas Kodukula, Nawaaz Ahmed, d Keshav Pingali - 1997
201 Tile Size Selection Using Cache Organization and Data Layout – Stephanie Coleman, Kathryn S. M Kinley - 1995
655 High-Performance Compilers for Parallel Computing – M Wolfe - 1995
98 On estimating and enhancing cache effectiveness – J Ferrante, V Sarkar, W Thrash - 1991
132 Combining loop transformations considering caches and scheduling – M E Wolf, D E Maydan, D-K Chen - 1996
48 Improving the Performance of Virtual Memory Computers – W Abu-Sufah - 1978
30 A hierachical basis for reordering transformations – J Warren - 1984
48 On the Complexity of Loop Fusion – Alain Darte - 1999
200 Improving Register Allocation for Subscripted Variables – David Callahan, Steve Carr, Ken Kennedy - 1990
118 Iteration space tiling for memory hierarchies – M J Wolfe - 1987
241 Supernode partitioning – F Irigoin, R Triolet - 1988
152 Unifying Data and Control Transformations for Distributed Shared-Memory Machines – Michal Cierniak, Wei Li - 1994