See this document in CiteSeerX!

Delayed Evaluation, Self-Optimising Software Components As Programming (2002)  (Make Corrections)  (1 citation)
Peter Liniker, Olav Beckmann, Paul Kelly



  Home/Search   Context   Related

 
View or download:
doc.ic.ac.uk/~phjk...lEuroPar2002.ps.gz
wwwhomes.doc.ic.ac...lEuroPar2002.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  doc.ic.ac.uk/~p...jkPublications (more)
(Enter author homepages)

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

Abstract: We argue that delayed-evaluation, self-optimising scientific software components, which dynamically change their behaviour according to their calling context at runtime offer a possible way of bridging the apparent conflict between the quality of scientific software and its performance. Rather than equipping scientific software components with a performance interface which allows the caller to supply the context information that is lost when building abstract software components, we... (Update)

Cited by:   More
A Library for Explicit Dynamic Code Generation and.. - Olav Beckmann Peter (2003)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Block matrix methods: Taking advantage of high-performance computers - Davis (1998)   (Correct)
0.2:   Guaranteed Optimization for Domain-Specific Programming - Veldhuizen (2003)   (Correct)
0.2:   Active Libraries and Universal Languages - Veldhuizen (2004)   (Correct)

Similar documents based on text:   More   All
0.4:   Themis: Component Dependence Metadata In Adaptive.. - Kelly, Beckmann.. (2001)   (Correct)
0.4:   Experiments with Parallelising Numerical Applications via.. - Beckmann, Kelly (1997)   (Correct)
0.4:   Efficient Interprocedural Data Placement Optimisation in a.. - Beckmann, Kelly (1998)   (Correct)

BibTeX entry:   (Update)

P. Liniker, O. Beckmann, and P. H. J. Kelly. Delayed evaluation self-optimising software components as a programming model. In B. Monien and R. Feldmann, editors, Euro-Par 2002. http://citeseer.ist.psu.edu/liniker02delayed.html   More

@misc{ liniker02delayed,
  author = "P. Liniker and O. Beckmann and P. Kelly",
  title = "Delayed evaluation self-optimising software components as a programming
    model",
  text = "P. Liniker, O. Beckmann, and P. H. J. Kelly. Delayed evaluation self-optimising
    software components as a programming model. In B. Monien and R. Feldmann,
    editors, Euro-Par 2002.",
  year = "2002",
  url = "citeseer.ist.psu.edu/liniker02delayed.html" }
Citations (may not include all citations):
171   Parallel programming using skeleton functions - Darlington, Field et al. - 1993
123   Optimizing matrix multiply using PhiPAC: A portable - Bilmes, Asanovic et al.
56   Automated empirical optimizations of software and the ATLAS .. - Whaley, Petitet et al. - 2001
48   Memory Storage Patterns in Parallel Processing (context) - Mace - 1987
31   The matrix template library: A generic programming approach .. - Siek, Lumsdaine - 1998
25   templates as partial evaluation (context) - Veldhuizen - 1999
25   Incorporating application semantics and control into compila.. - Engler - 1997
21   Arrays in Blitz (context) - Veldhuizen - 1998
20   Array design and expression evaluation in POOMA II (context) - Karmesin, Crotinger et al. - 1998
17   Telescoping languages: A compiler strategy for implementatio.. - Kennedy - 2000
10   Optimisation of component-based applications within a grid e.. - Furmento, Mayer et al. - 2001
5   Runtime interprocedural data placement optimisation for lazy.. - Beckmann, Kelly - 1997
2   LAPACK working note 100: a proposal for a set of parallel ba.. (context) - Choi, Dongarra et al. - 1995
1   Interprocedural Optimisation of Regular Parallel Computation.. (context) - Beckmann - 2001
1   Basic linear algebra subprograms technical BLAST forum stand.. (context) - Forum - 2001
1   Compile-time support for the optimization of user-defined ob.. (context) - Quinlan, Schordan et al. - 2001
1   LAPACK working note 102: IML++ v (context) - Dongarra, Lumsdaine et al. - 1995
http://www.doc.ic.ac.uk/ob3/deso

Documents on the same site (http://www.doc.ic.ac.uk/~phjk/phjk-Publications.html):   More
Workload Characterization Using Lightweight System Call.. - Burton, Kelly (1998)   (Correct)
Cautious, Machine-Independent Performance Tuning for.. - Talbot, Bennett, Kelly   (Correct)
Derivation and Performance of a Pipelined Transaction.. - Bennett, Kelly, Paterson (1994)   (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