See this document in CiteSeerX!

A Comparison of Performance-Enhancing Strategies for Parallel Numerical Object-Oriented Frameworks (1997)  (Make Corrections)  (7 citations)
Federico Bassetti, Kei Davis, Dan Quinlan
ISCOPE



  Home/Search   Context   Related

 
View or download:
lanl.gov/~fede/papers/et_iscope97.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  lanl.gov/cic19/tea...Publications (more)
(Enter author homepages)

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

Abstract: . Performance short of that of C or FORTRAN 77 is a significant obstacle to general acceptance of object-oriented C++ frameworks in high-performance parallel scientific computing; nonetheless, their value in simplifying complex computations is inarguable. Examples of good performance for object-oriented libraries/frameworks are interesting, but a systematic analysis of performance issues has not been done. This paper explores a few of these issues and reports on three mechanisms for enhancing... (Update)

Context of citations to this paper:   More

.... by a compiler to perform the optimizations that would be applied to equivalent hand written code (this is described at length elsewhere [1]) Second, it is context independent, so that, for example, there is no practicable means of detecting that an array statement is the...

Cited by:   More
Parallel Object-Oriented Framework Optimization - Quinlan, Schordan, al. (2004)   (Correct)
Classification and Utilization of Abstractions for.. - Quinlan, Schordan, Yi, .. (2004)   (Correct)
Temporal Locality Optimizations For Parallel.. - Bassetti, Davis, Quinlan   (Correct)

Active bibliography (related documents):   More   All
0.4:   A Comparison of Performance-Enhancing Strategies for Parallel .. - Davis, Quinlan (1997)   (Correct)
0.3:   Toward FORTRAN 77 Performance from Object-Oriented C++.. - Bassetti, Davis, Quinlan (1998)   (Correct)
0.1:   Oolala - From Numerical Linear Algebra To Compiler Technology For .. - Moreno (2002)   (Correct)

Similar documents based on text:   More   All
0.6:   C++ Expression Templates - Performance Issues In   (Correct)
0.4:   Combined Code Motion and Register Allocation using the Value .. - Johnson, Mycroft (2003)   (Correct)
0.2:   The Parallel Asynchronous Data Routing Environment PADRE - Davis, Quinlan   (Correct)

Related documents from co-citation:   More   All
3:   Expression templates - Veldhuizen - 1995
3:   Toward fortran 77 performance from objectoriented scientific frameworks - Bassetti, Davis et al. - 1998
2:   Implementing a Java Virtual Machine (context) - Barr, Steinhorn et al. - 1998

BibTeX entry:   (Update)

F. Bassetti, K. Davis, and D. Quinlan, "A Comparison of Performance-Enhancing Strategies for Parallel Numerical Object-Oriented Frameworks," Proc. ISCOPE 97, LNCS Vol. 1343, Springer, Dec. 1997. http://citeseer.ist.psu.edu/article/bassetti97comparison.html   More

@inproceedings{ bassetti97comparison,
    author = "Federico Bassetti and Kei Davis and Daniel J. Quinlan",
    title = "A Comparison of Performance-Enhancing Strategies for Parallel Numerical Object-Oriented Frameworks",
    booktitle = "{ISCOPE}",
    pages = "17-24",
    year = "1997",
    url = "citeseer.ist.psu.edu/article/bassetti97comparison.html" }
Citations (may not include all citations):
67   Expression templates - Veldhuizen - 1996
43   Parallel Programming Using C (context) - Wilson, Lu
28   array classes for architecture independent finite difference.. (context) - Quinlan, Parsons - 1994
21   Run-time recognition of task parallelism within the p++ para.. (context) - Quinlan, Parsons - 1993
19   virtual shared grids based programming environment for archi.. (context) - Lemke, Quinlan - 1992
18   Overture: An object-oriented software system for solving par.. (context) - Brown, Chesshire et al. - 1997
16   An object-oriented toolkit and class library for building fo.. (context) - Francois - 1994
4   Rose: An optimizing preprocessor for the objectoriented over.. (context) - Davis, Quinlan



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.c3.lanl.gov/cic19/teams/par_arch/Publications.html):   More
The Performance Realities Of Massively Parallel.. - Lubeck, Simmons.. (1992)   (Correct)
Performance Evaluation of the SGI Origin2000: A.. - Wasserman, Lubeck..   (Correct)
Benchmark Tests on a Silicon Graphics R8000-Based Workstation - Wasserman   (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