ORC-OpenMP: An openMP compiler based on ORC

5Citations
Citations of this article
60Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

This paper introduces a translation and optimization framework for OpenMP, based on the classification of OpenMP translation types. And an open source OpenMP compiler, which implements this framework is also introduced as a high performance research platform for Linux/IA-64. Different from other open source OpenMP compilation system, this compiler has the following characteristics: First, it's integrated into the backend optimization compiler that mainly exploits Instruction Level Parallelism. This integral solution makes analyses and optimizations that require interactions between the instruction level and the thread level possible. Second, it's based on a unified model called translation type classification. This approach improves the code quality by reducing runtime overhead and code size. © Springer-Verlag 2004.

Cite

CITATION STYLE

APA

Chen, Y., Li, J., Wang, S., & Wang, D. (2004). ORC-OpenMP: An openMP compiler based on ORC. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3038, 414–423. https://doi.org/10.1007/978-3-540-24688-6_55

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