Title: A Vectorization Method of Export Branch for SIMD Extension
Abstract: The main popular vectorization methods for the SIMD extension dig the parallelism of the programs relying on the compiler's data dependence analysis. But the data dependence analysis can not deal with the non-structured control flow statements. Therefore, the up-to-date compilers are extremely limited to vectorize these statements. Here is a vectorization method of the export branch for the SIMD extension, which can automatically and effectively vectorize the export branch within the vector length. And the results of performance test show that this method can both fully ensure the semantic correctness of the control flow and exploit the parallelism of the data flow.
Publication Year: 2011
Publication Date: 2011-05-01
Language: en
Type: article
Indexed In: ['crossref']
Access and Citation
AI Researcher Chatbot
Get quick answers to your questions about the article from our AI researcher chatbot