-
1
-
-
1242313972
-
A compiler framework for restructuring data declarations to enhance cache and TLB effectiveness
-
Toronto, Canada, October
-
D. Bacon, J.-H. Chow, D.-C. Ju, K. Muthukumar, and V. Sarkar. A compiler framework for restructuring data declarations to enhance cache and TLB effectiveness. In Proceedings of CASCON'94, Toronto, Canada, October 1994.
-
(1994)
Proceedings of CASCON'94
-
-
Bacon, D.1
Chow, J.-H.2
Ju, D.-C.3
Muthukumar, K.4
Sarkar, V.5
-
2
-
-
0342366900
-
Compiler blockability of numerical algorithms
-
Minneapolis, MN, November
-
S. Carr and K. Kennedy. Compiler blockability of numerical algorithms. In Proceedings of Supercomputing'92, Minneapolis, MN, November 1992.
-
(1992)
Proceedings of Supercomputing'92
-
-
Carr, S.1
Kennedy, K.2
-
4
-
-
0032652980
-
Nonlinear array layouts for hierarchical memory systems
-
Rhodes, Greece, June
-
S. Chatterjee, V. Jain, A. Lebeck, S. Mundhra, and M. Thottethodi. Nonlinear array layouts for hierarchical memory systems. In Proceedings of the 1999 ACM International Conference on Supercomputing, Rhodes, Greece, June 1999.
-
(1999)
Proceedings of the 1999 ACM International Conference on Supercomputing
-
-
Chatterjee, S.1
Jain, V.2
Lebeck, A.3
Mundhra, S.4
Thottethodi, M.5
-
7
-
-
0003455775
-
-
Master's thesis, Dept. of Computer Science, Rice University, September
-
K. Esseghir. Improving data locality for caches. Master's thesis, Dept. of Computer Science, Rice University, September 1993.
-
(1993)
Improving Data Locality for Caches
-
-
Esseghir, K.1
-
8
-
-
0002678692
-
On estimating and enhancing cache effectiveness
-
U. Banerjee, D. Gelernter, A. Nicolau, and D. Padua, editors, Santa Clara, CA, August Springer-Verlag
-
J. Ferrante, V. Sarkar, and W. Thrash. On estimating and enhancing cache effectiveness. In U. Banerjee, D. Gelernter, A. Nicolau, and D. Padua, editors, Languages and Compilers for Parallel Computing, Fourth International Workshop, Santa Clara, CA, August 1991. Springer-Verlag.
-
(1991)
Languages and Compilers for Parallel Computing, Fourth International Workshop
-
-
Ferrante, J.1
Sarkar, V.2
Thrash, W.3
-
9
-
-
0001366267
-
Strategies for cache and local memory management by global program transformation
-
October
-
D. Gannon, W. Jalby, and K. Gallivan. Strategies for cache and local memory management by global program transformation. Journal of Parallel and Distributed Computing, 5(5):587-616, October 1988.
-
(1988)
Journal of Parallel and Distributed Computing
, vol.5
, Issue.5
, pp. 587-616
-
-
Gannon, D.1
Jalby, W.2
Gallivan, K.3
-
10
-
-
1542392268
-
Architecture-cognizant divide and conquer algorithms
-
Portland, OR, November
-
K. Gatlin and L. Carter. Architecture-cognizant divide and conquer algorithms. In Proceedings of SC'99, Portland, OR, November 1999.
-
(1999)
Proceedings of SC'99
-
-
Gatlin, K.1
Carter, L.2
-
11
-
-
0030675463
-
Cache miss equations: An analytical representation of cache misses
-
Vienna, Austria, July
-
S. Ghosh, M. Martonosi, and S. Malik. Cache miss equations: An analytical representation of cache misses. In Proceedings of the 1997 ACM International Conference on Supercomputing, Vienna, Austria, July 1997.
-
(1997)
Proceedings of the 1997 ACM International Conference on Supercomputing
-
-
Ghosh, S.1
Martonosi, M.2
Malik, S.3
-
12
-
-
0031611719
-
Precise miss analysis for program transformations with caches of arbitrary associativity
-
San Jose, CA, October
-
S. Ghosh, M. Martonosi, and S. Malik. Precise miss analysis for program transformations with caches of arbitrary associativity. In Proceedings of the Eighth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-VIII), San Jose, CA, October 1998.
-
(1998)
Proceedings of the Eighth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-VIII)
-
-
Ghosh, S.1
Martonosi, M.2
Malik, S.3
-
13
-
-
0001714824
-
Cache miss equations: A compiler framework for analyzing and tuning memory behavior
-
July
-
S. Ghosh, M. Martonosi, and S. Malik. Cache miss equations: A compiler framework for analyzing and tuning memory behavior. ACM Transactions on Programming Languages and Systems, 21(4):703-746, July 1999.
-
(1999)
ACM Transactions on Programming Languages and Systems
, vol.21
, Issue.4
, pp. 703-746
-
-
Ghosh, S.1
Martonosi, M.2
Malik, S.3
-
14
-
-
0033689722
-
Automated cache optimizations using cme driven diagnosis
-
Santa Fe, NM, May
-
S. Ghosh, M. Martonosi, and S. Malik. Automated cache optimizations using cme driven diagnosis. In Proceedings of the 2000 ACM International Conference on Supercomputing, Santa Fe, NM, May 2000.
-
(2000)
Proceedings of the 2000 ACM International Conference on Supercomputing
-
-
Ghosh, S.1
Martonosi, M.2
Malik, S.3
-
16
-
-
0032318285
-
Improving locality using loop and data transformations in an integrated framework
-
Dallas, TX, November
-
M. Kandemir, A. Choudhary, J. Ramanujam, and P. Banerjee. Improving locality using loop and data transformations in an integrated framework. In Proceedings of the 31th IEEE/ACM International Symposium on Microarchitecture, Dallas, TX, November 1998.
-
(1998)
Proceedings of the 31th IEEE/ACM International Symposium on Microarchitecture
-
-
Kandemir, M.1
Choudhary, A.2
Ramanujam, J.3
Banerjee, P.4
-
17
-
-
0030662867
-
A compiler algorithm for optimizing locality in loop nests
-
Vienna, Austria, July
-
M. Kandemir, J. Ramanujam, and A. Choudhary. A compiler algorithm for optimizing locality in loop nests. In Proceedings of the 1997 ACM International Conference on Supercomputing, Vienna, Austria, July 1997.
-
(1997)
Proceedings of the 1997 ACM International Conference on Supercomputing
-
-
Kandemir, M.1
Ramanujam, J.2
Choudhary, A.3
-
18
-
-
0347304618
-
Data-centric multi-level blocking
-
Las Vegas, NV, June
-
I. Kodukula, N. Ahmed, and K. Pingali. Data-centric multi-level blocking. In Proceedings of the SIGPLAN'97 Conference on Programming Language Design and Implementation, Las Vegas, NV, June 1997.
-
(1997)
Proceedings of the SIGPLAN'97 Conference on Programming Language Design and Implementation
-
-
Kodukula, I.1
Ahmed, N.2
Pingali, K.3
-
19
-
-
0032662838
-
An experimental evaluation of tiling and shacking for memory hierarchy management
-
Rhodes, Greece, June
-
I. Kodukula, K. Pingali, R. Cox, and D. Maydan. An experimental evaluation of tiling and shacking for memory hierarchy management. In Proceedings of the 1999 ACM International Conference on Supercomputing, Rhodes, Greece, June 1999.
-
(1999)
Proceedings of the 1999 ACM International Conference on Supercomputing
-
-
Kodukula, I.1
Pingali, K.2
Cox, R.3
Maydan, D.4
-
20
-
-
0026137116
-
The cache performance and optimizations of blocked algorithms
-
Santa Clara, CA, April
-
M. Lam, E. Rothberg, and M. E. Wolf. The cache performance and optimizations of blocked algorithms. In Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-IV), Santa Clara, CA, April 1991.
-
(1991)
Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-IV)
-
-
Lam, M.1
Rothberg, E.2
Wolf, M.E.3
-
21
-
-
0030190854
-
Improving data locality with loop transformations
-
July
-
K. S. McKinley, S. Carr, and C.-W. Tseng. Improving data locality with loop transformations. ACM Transactions on Programming Languages and Systems, 18(4):424-453, July 1996.
-
(1996)
ACM Transactions on Programming Languages and Systems
, vol.18
, Issue.4
, pp. 424-453
-
-
McKinley, K.S.1
Carr, S.2
Tseng, C.-W.3
-
22
-
-
57649182551
-
Quantifying the multi-level nature of tiling interactions
-
Minneapolis, MN, August
-
N. Mitchell, L. Carter, J. Ferrante, and K. Högstedt. Quantifying the multi-level nature of tiling interactions. In Proceedings of the Tenth Workshop on Languages and Compilers for Parallel Computing, Minneapolis, MN, August 1997.
-
(1997)
Proceedings of the Tenth Workshop on Languages and Compilers for Parallel Computing
-
-
Mitchell, N.1
Carter, L.2
Ferrante, J.3
Högstedt, K.4
-
23
-
-
0033076195
-
Augmenting loop tiling with data alignment for improved cache performance
-
February
-
R. Panda, H. Nakamura, N. Dutt, and A. Nicolau. Augmenting loop tiling with data alignment for improved cache performance. IEEE Transactions on Computers, 48(2):142-149, February 1999.
-
(1999)
IEEE Transactions on Computers
, vol.48
, Issue.2
, pp. 142-149
-
-
Panda, R.1
Nakamura, H.2
Dutt, N.3
Nicolau, A.4
-
27
-
-
84888847950
-
Locality optimizations for multi-level caches
-
Portland, OR, November
-
G. Rivera and C.-W. Tseng. Locality optimizations for multi-level caches. In Proceedings of SC'99, Portland, OR, November 1999.
-
(1999)
Proceedings of SC'99
-
-
Rivera, G.1
Tseng, C.-W.2
-
28
-
-
0031140581
-
Automatic selection of higher order transformations in the IBM XL Fortran compilers
-
May
-
V. Sarkar. Automatic selection of higher order transformations in the IBM XL Fortran compilers. IBM Journal of Research and Development, 41(3):233-264, May 1997.
-
(1997)
IBM Journal of Research and Development
, vol.41
, Issue.3
, pp. 233-264
-
-
Sarkar, V.1
-
30
-
-
0001885404
-
Cache interference phenomena
-
Santa Clara, CA, May
-
O. Temam, C. Fricker, and W. Jalby. Cache interference phenomena. In Proceedings of the 1994 ACM SIGMETRICS Conference on Measurement & Modeling Computer Systems, Santa Clara, CA, May 1994.
-
(1994)
Proceedings of the 1994 ACM SIGMETRICS Conference on Measurement & Modeling Computer Systems
-
-
Temam, O.1
Fricker, C.2
Jalby, W.3
-
31
-
-
0027764718
-
To copy or not to copy: A compile-time technique for assessing when data copying should be used to eliminate cache conflicts
-
Portland, OR, November
-
O. Temam, E. Granston, and W. Jalby. To copy or not to copy: A compile-time technique for assessing when data copying should be used to eliminate cache conflicts. In Proceedings of Supercomputing'93, Portland, OR, November 1993.
-
(1993)
Proceedings of Supercomputing'93
-
-
Temam, O.1
Granston, E.2
Jalby, W.3
-
32
-
-
4243964430
-
Memory characteristics of iterative methods
-
Portland, OR, November
-
C. Weiß, W. Karl, M. Kowarschik, and U. Rüde. Memory characteristics of iterative methods. In Proceedings of SC'99, Portland, OR, November 1999.
-
(1999)
Proceedings of SC'99
-
-
Weiß, C.1
Karl, W.2
Kowarschik, M.3
Rüde, U.4
-
34
-
-
0030379246
-
Combining loop transformations considering caches and scheduling
-
Paris, France, December
-
M. E. Wolf, D. Maydan, and D.-K. Chen. Combining loop transformations considering caches and scheduling. In Proceedings of the 29th IEEE/ACMInternationalSymposiumonMicroarchitecture, Paris, France, December 1996.
-
(1996)
Proceedings of the 29th IEEE/ACMInternationalSymposiumonMicroarchitecture
-
-
Wolf, M.E.1
Maydan, D.2
Chen, D.-K.3
-
38
-
-
17144398455
-
Transforming loops to recursion for multi-level memory hierarchies
-
Vancouver, Canada, June
-
Q. Yi, V. Adve, and K. Kennedy. Transforming loops to recursion for multi-level memory hierarchies. In ProceedingsoftheSIGPLAN'00ConferenceonProgramming Language Design and Implementation, Vancouver, Canada, June 2000.
-
(2000)
ProceedingsoftheSIGPLAN'00ConferenceonProgramming Language Design and Implementation
-
-
Yi, Q.1
Adve, V.2
Kennedy, K.3
|