A compiler-assisted OpenMP migration method based on automatic parallelizing information

0Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Performance of a serial code often relies on compilers' capabilities for automatic parallelization. In such a case, the performance is not portable to a new system because a new compiler on the new system may be unable to effectively parallelize the ode originally developed assuming a particular target compiler. As the compiler messages from the target compiler are still useful to identify key kernels that should be optimized even for the different system, this paper proposes a method to migrate a serial code to the OpenMP programming model by using such compiler messages. The aim of the proposed method is to improve the performance portability across different systems and compilers. Experimental results indicate that the migrated OpenMP code can achieve a comparable or even better performance than the original code with automatic parallelization. © 2014 Springer International Publishing.

Cite

CITATION STYLE

APA

Komatsu, K., Egawa, R., Takizawa, H., & Kobayashi, H. (2014). A compiler-assisted OpenMP migration method based on automatic parallelizing information. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8488 LNCS, pp. 450–459). Springer Verlag. https://doi.org/10.1007/978-3-319-07518-1_30

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free