(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