Skip to search formSkip to main contentSkip to account menu

Loop splitting

Known as: Loop peeling 
Loop splitting is a compiler optimization technique. It attempts to simplify a loop or eliminate dependencies by breaking it into multiple loops… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2018
2018
Recent trends in SIMD architecture have tended toward longer vector lengths, and more enhanced SIMD features have been introduced… 
2010
2010
SIMD hardware accelerators o er an alternative to manycores when energy consumption and performance are critical. For scienti c… 
Highly Cited
2009
Highly Cited
2009
Multi-core architectures are increasingly being adopted in the design of emerging complex embedded systems. Key issues of… 
2006
2006
In order to provide the best performance for memory accesses in the multimedia extensions that load or store consecutive subwords… 
2002
2002
The Machine-SUIF CFG library provides an abstraction of control flow graphs with nodes containing lists of machine instructions… 
1996
1996
This paper discusses program transformations and algorithm modifications that reduce execution time of iterative methods for solv… 
1994
1994
In this paper, we present a unified and systematic framework for the complete and efficient parallelization of a practical DO… 
1993
1993
iii ACKNOWLEDGEMENTS I would rst like to thank my advisor, Professor Wen-mei Hwu, for his guidance and support. Credit is due to… 
1989