Register Blocking: An Analytical Modelling Approach for Affine Loop Kernels
Abstract
References
Index Terms
- Register Blocking: An Analytical Modelling Approach for Affine Loop Kernels
Recommendations
Outer-loop vectorization: revisited for short SIMD architectures
PACT '08: Proceedings of the 17th international conference on Parallel architectures and compilation techniquesVectorization has been an important method of using data-level parallelism to accelerate scientific workloads on vector machines such as Cray for the past three decades. In the last decade it has also proven useful for accelerating multi-media and ...
Register allocation and promotion through combined instruction scheduling and loop unrolling
CC '16: Proceedings of the 25th International Conference on Compiler ConstructionRegister allocation is a much studied problem. A particularly important context for optimizing register allocation is within loops, since a significant fraction of the execution time of programs is often inside loop code. A variety of algorithms have ...
Facilitating compiler optimizations through the dynamic mapping of alternate register structures
CASES '07: Proceedings of the 2007 international conference on Compilers, architecture, and synthesis for embedded systemsAggressive compiler optimizations such as software pipelining and loop invariant code motion can significantly improve application performance, but these transformations often require the use of several additional registers to hold data values across ...
Comments
Information & Contributors
Information
Published In
![cover image ACM Conferences](/cms/asset/27ee1c89-e18e-43cb-863d-5336f742f02c/3649153.cover.jpg)
Sponsors
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Research-article
- Research
- Refereed limited
Conference
Acceptance Rates
Upcoming Conference
- Sponsor:
- sigmicro
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 136Total Downloads
- Downloads (Last 12 months)136
- Downloads (Last 6 weeks)27
Other Metrics
Citations
View Options
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in