Reduction of cache coherence overhead by compiler data layout and loop transformation

Y. J. Ju, H. Dietz

Producción científica: Conference contributionrevisión exhaustiva

25 Citas (Scopus)

Resumen

This paper presents a systematic approach that integrates compiler optimization of data layout and traditional loop transformations to reduce cache coherence overhead. A formal model based on an interference graph, overview of the optimization algorithms, and an example are given. Excerpts from an empirical evaluation of the complexity of the compiler analysis, and the simulation study of the resulting reductions in bus traffic and execution time, are also presented. Additional details appear in [7].

Idioma originalEnglish
Título de la publicación alojadaLanguages and Compilers for Parallel Computing - 4th International Workshop, Proceedings
EditoresUtpal Banerjee, David Gelernter, Alex Nicolau, David Padua
Páginas344-358
Número de páginas15
DOI
EstadoPublished - 1992
Evento4th Workshop on Languages and Compilers for Parallel Computing, 1991 - Santa Clara, United States
Duración: ago 7 1991ago 9 1991

Serie de la publicación

NombreLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volumen589 LNCS
ISSN (versión impresa)0302-9743
ISSN (versión digital)1611-3349

Conference

Conference4th Workshop on Languages and Compilers for Parallel Computing, 1991
País/TerritorioUnited States
CiudadSanta Clara
Período8/7/918/9/91

Nota bibliográfica

Publisher Copyright:
© 1992, Springer Verlag. All rights reserved.

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Huella

Profundice en los temas de investigación de 'Reduction of cache coherence overhead by compiler data layout and loop transformation'. En conjunto forman una huella única.

Citar esto