Quinlan D, Schordan M, Philip B, Kowarschik M (2003)
Publication Type: Conference contribution
Publication year: 2003
Publisher: Springer-verlag
Edited Volumes: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Series: Lecture Notes in Computer Science (LNCS)
City/Town: Berlin
Book Volume: 2624
Pages Range: 570-578
Conference Proceedings Title: Proc. of the 14th Workshop on Languages and Compilers for Parallel Computing (LCPC 2001)
Event location: Cumberland Falls, KY, USA
URI: http://www.sigmod.org/dblp//db/conf/lcpc/lcpc2001.html
The performance of object-oriented applications in scientific computing often suffers from the inefficient use of high-level abstractions provided by underlying libraries. Since these library abstractions are user-defined and not part of the programming language itself there is no compiler mechanism to respect their semantics and thus to perform appropriate optimizations. In this paper we outline the design of ROSE and focus on the discussion of two approaches for specifying and processing complex source code transformations. These techniques are intended to be as easy and intuitive as possible for potential ROSE users; i.e., for designers of object-oriented scientific libraries, people most often with no compiler expertise. © Springer-Verlag Berlin Heidelberg 2003.
APA:
Quinlan, D., Schordan, M., Philip, B., & Kowarschik, M. (2003). The Specification of Source-to-Source Transformations for the Compile-Time Optimization of Parallel Object-Oriented Scientific Applications. In Proc. of the 14th Workshop on Languages and Compilers for Parallel Computing (LCPC 2001) (pp. 570-578). Cumberland Falls, KY, USA: Berlin: Springer-verlag.
MLA:
Quinlan, D., et al. "The Specification of Source-to-Source Transformations for the Compile-Time Optimization of Parallel Object-Oriented Scientific Applications." Proceedings of the Workshop on Languages and Compilers for Parallel Computing, Cumberland Falls, KY, USA Berlin: Springer-verlag, 2003. 570-578.
BibTeX: Download