[Back]


Publications in Scientific Journals:

D. Quinlan, M. Schordan, B. Miller, M. Kowarschik:
"Parallel Object-Oriented Framework Optimization";
Concurrency and Computation: Practice and Experience, 16 (2004), Issue 2-3; 293 - 302.



English abstract:
Sophisticated parallel languages are difficult to develop, most
parallel distributed memory scientific applications are developed
using a serial language, expressing parallelism through third party
libraries (e.g. MPI). As a result, frameworks and libraries are often
used to encapsulate significant complexities. We define a novel
approach to optimize the use of libraries within applications. The
resulting tool, named ROSE, leverages the additional semantics
provided by library-defined abstractions enabling library specific
optimization of application codes. It is a common perception that
performance is inversely proportional to the level of abstraction.
Our work shows that this is not the case if the additional semantics
can be leveraged. We show how ROSE can be used to leverage the
semantics within the compile-time optimization.


Online library catalogue of the TU Vienna:
http://aleph.ub.tuwien.ac.at/F?base=tuw01&func=find-c&ccl_term=AC04968523

Electronic version of the publication:
http://www3.interscience.wiley.com/search/allsearch?mode=viewselected&product=journal&ID=106599657&view_selected.x=46&view_selected.y=8


Created from the Publication Database of the Vienna University of Technology.