See this document in CiteSeerX!

The Matrix Template Library: A Generic Programming Approach to High Performance Numerical Linear Algebra (1998)  (Make Corrections)  (31 citations)
Jeremy G. Siek, Andrew Lumsdaine
ISCOPE



  Home/Search   Context   Related

Links:   DBLP

 
View or download:
nd.edu/research/mtl/p...iscope_final.ps
nd.edu/downloads/res...iscope_final.pdf
nd.edu/pub/Reports/199...tr9823.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  nd.edu/research/mt...publications (more)
From:  nd.edu/tech_reports/1998
(Enter author homepages)

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

Abstract: . We present a unified approach for expressing high performance numerical linear algebra routines for large classes of dense and sparse matrices. As with the Standard Template Library [10], we explicitly separate algorithms from data structures through the use of generic programming techniques. We conclude that such an approach does not hinder high performance. On the contrary, writing portable high performance codes is actually enabled with such an approach because the performance critical... (Update)

Cited by:   More
Dr. Dobb's Journal September 2000 Generic programming for.. - Jeremy Siek Lie-Quan   (Correct)
A Comparative Study of Language Support for Generic.. - Garcia, Järvi.. (2003)   (Correct)
An active linear algebra library using delayed evaluation - And Runtime Code   (Correct)

Similar documents (at the sentence level):   More
26.0%:   A Rational Approach to Portable High Performance: The Basic.. - Siek, Lumsdaine (1998)   (Correct)
20.6%:   Generic Programming for High Performance Numerical Linear.. - Siek, Lumsdaine, Lee (1998)   (Correct)
17.5%:   A Modern Framework for Portable High Performance Numerical Linear.. - Siek (1999)   (Correct)

Active bibliography (related documents):   More   All
0.2:   Parallel Extensions to the Matrix Template Library - Lumsdaine, McCandless (1997)   (Correct)
0.2:   tal paradigm underlying the STL, was - An Important And   (Correct)
0.0:   An Evaluation of Java for Numerical Computing - Blount, Chatterjee (1998)   (Correct)

Similar documents based on text:   More   All
0.5:   The Generic Graph Component Library - Siek, Lee, Lumsdaine (2000)   (Correct)
0.1:   Designing an ODE Solving Environment - Dragan, Kiss, Petcu (1998)   (Correct)
0.0:   Concept Checking: Binding Parametric Polymorphism in C++ - Siek, Lumsdaine (2000)   (Correct)

Related documents from co-citation:   More   All
10:   Array design and expression evaluation in POOMA II (context) - Karmesin, Crotinger et al. - 1998
10:   Expression templates - Veldhuizen - 1995
9:   The generic graph component library - Lee, Siek et al. - 1999

BibTeX entry:   (Update)

Jeremy G. Siek and Andrew Lumsdaine. The matrix template library: A generic programming approach to high performance numerical linear algebra. In International Symposium on Computing in Object-Oriented Parallel Environments, 1998. http://citeseer.ist.psu.edu/article/siek98matrix.html   More

@inproceedings{ siek98matrix,
    author = "Jeremy G. Siek and Andrew Lumsdaine",
    title = "The Matrix Template Library: A Generic Programming Approach to High Performance Numerical Linear Algebra",
    booktitle = "{ISCOPE}",
    pages = "59-70",
    year = "1998",
    url = "citeseer.ist.psu.edu/article/siek98matrix.html" }
Citations (may not include all citations):
387   A set of level 3 basic linear algebra subprograms (context) - Dongarra, Croz et al. - 1990
123   Optimizing matrix multiply using PHiPAC: A portable - Bilmes, Asanovic et al. - 1996
23   Algorithm 656: An extended set of basic linear algebra subpr.. (context) - Dongarra, Croz et al. - 1988
5   LAPACK: A portable linear algebra package for high-performan.. (context) - Anderson, Bai et al. - 1990
3   Basic Linear Algebra Subprograms Technical Forum (context) - draft, Sparse et al. - 1997
2   Iterative Methods Library Reference Guide (context) - Jack, Andrew et al. - 1997



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


Documents on the same site (http://www.lsc.nd.edu/research/mtl/publications.htm):   More
A Rational Approach to Portable High Performance: The Basic.. - Siek, Lumsdaine (1998)   (Correct)
Generic Programming for High Performance Numerical Linear.. - Siek, Lumsdaine, Lee (1998)   (Correct)
The Matrix Template Library: A Unifying Framework for.. - Siek, Lumsdaine (1998)   (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