See this document in CiteSeerX!

Classification and Utilization of Abstractions for Optimization (2004)  (Make Corrections)  
Dan Quinlan, Markus Schordan, Qing Yi, Andreas Saebjornsen



  Home/Search   Context   Related

 
View or download:
complang.tuwien.ac...nClassification.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  complang.tuwien.ac...publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We de ne a novel approach for optimizing the use of libraries within applications. We propose that library-de ned abstractions be classi ed to support their automated optimization and by leveraging these additional semantics we enable the library speci c optimization of application codes. We believe that such an approach entails the use of formal methods. (Update)

Active bibliography (related documents):   More   All
0.5:   A Source-to-Source Architecture for User-Defined Optimizations - Schordan, Quinlan (2003)   (Correct)
0.4:   The Jrpm System for Dynamically Parallelizing Java Programs - Chen, Olukotun (2003)   (Correct)
0.3:   Parallel Object-Oriented Framework Optimization - Quinlan, Schordan, al. (2004)   (Correct)

Similar documents based on text:
4.0:   Unknown -   (Correct)

BibTeX entry:   (Update)

@misc{ quinlan-classification,
  author = "Dan Quinlan and Markus Schordan and Qing Yi and Andreas Saebjornsen",
  title = "Classification and Utilization of Abstractions for Optimization",
  url = "citeseer.ist.psu.edu/quinlan04classification.html" }
Citations (may not include all citations):
84   The suif compiler for scalable parallel machines (context) - Lam, Amarasinghe et al. - 1995
67   BURG: fast optimal instruction selection and tree parsing - Fraser, Henry et al. - 1992
67   Expression templates - Veldhuizen - 1996
37   An annotation language for optimizing software libraries - Guyer, Lin - 2000
19   Telescoping languages: A strategy for automatic generation o.. (context) - Kennedy, Broom et al. - 2001
16   An object-oriented toolkit and class library for building fo.. (context) - Bodin, Beckman et al. - 1994
11   Automatic loop transformations and parallelization for Java - Artigas, Gupta et al. - 2000
9   Macro processing in object-oriented languages - Chiba - 1998
8   Improving Java performance through semantic inlining (context) - Wu, Midki et al. - 1999
7   Parallel object-oriented framework optimization - Quinlan, Schordan et al. - 2004
7   A comparison of performanceenhancing strategies for parallel.. - Bassetti, Davis et al. - 1997
3   CocoR generator production quality compiler (context) - Coco, production et al. - 1991
3   array classes for architecture independent nite di erence co.. (context) - Parsons, Quinlan - 1994
3   Containers on the parallelization of general-purpose Java pr.. - Wu, Padua - 1999
1   Applying loop optimizations to object-oriented abstractions .. (context) - Yi, Quinlan - 2004
1   A source-to-source architecture for userde ned optimizations (context) - Schordan, Quinlan - 2003
http://www.edg.com

Documents on the same site (http://www.complang.tuwien.ac.at/markus/publications.html):   More
JavaSet - extending Java by persistent sets - Schordan, Kosch.. (1999)   (Correct)
Toward the Automated Generation of Components from .. - Quinlan, Yi.. (2005)   (Correct)
Treating a User-Defined Parallel Library as a.. - Quinlan, Miller.. (2002)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC