Title
Detecting SIMDization Opportunities through Static/Dynamic Dependence Analysis.
Abstract
Using SIMD instructions is essential in modern processor architecture for high performance computing. Compilers automatic vectorization shows limited efficiency in general, due to conservative dependence analysis, complex control flow or indexing. This paper presents a technique to detect SIMDization opportunities, complementing in a more detailed way compiler optimization reports. The method is based on static and dynamic dependence analysis, able to analyze codes not vectorized by a compiler. This method generates user-hints to help vectorize applications. We show on TSVC benchmark the benefits of this approach.
Year
DOI
Venue
2013
10.1007/978-3-642-54420-0_62
Lecture Notes in Computer Science
Keywords
DocType
Volume
SIMDization,performance tuning,dependence analysis
Conference
8374
ISSN
Citations 
PageRank 
0302-9743
3
0.42
References 
Authors
14
4
Name
Order
Citations
PageRank
Olivier Aumage116017.10
Denis Barthou223826.14
Christopher Haine361.15
Tamara Meunier430.42