|
This article is cited in 1 scientific paper (total in 1 paper)
Data layout optimization for the LCC compiler
V. E. Shamparovab, M. I. Neiman-Zadea a Moscow Institute of Physics and Technology
b MCST
Abstract:
In this research-in-progress report, we propose a novel approach to unified cache usage analysis for implementing data layout optimizations in the LCC compiler for the Elbrus and SPARC architectures. The approach consists of three parts. The first part is generalizing two methods of estimating cache miss amount and choosing more applicable one in the compiler. The second part is finding an applicable solution for the problem of cache miss amount minimization. The third part is implementing this analysis in the compiler and using analysis results for data layout transformations.
Keywords:
compilers, compiler optimization, cache analysis, data layout transformation.
Citation:
V. E. Shamparov, M. I. Neiman-Zade, “Data layout optimization for the LCC compiler”, Proceedings of ISP RAS, 33:3 (2021), 51–60
Linking options:
https://www.mathnet.ru/eng/tisp598 https://www.mathnet.ru/eng/tisp/v33/i3/p51
|
Statistics & downloads: |
Abstract page: | 131 | Full-text PDF : | 74 | References: | 38 |
|