This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The Matrix Template Library: Generic Components for High-Performance Scientific Computing
November/December 1999 (vol. 1 no. 6)
pp. 70-78
The Standard Template Library was released in 1995 and adopted into the ANSI C++ standard shortly thereafter. When we first discovered the STL, it became apparent to us that generic programming, the fundamental paradigm underlying the STL, was an important and powerful new software development methodology--and this has been borne out by the tremendous success of the STL for general-purpose programming. Not so obvious then, however, was how (or even if) generic programming could apply to other problem domains. To investigate the merit of this approach for scientific computing, we embarked on a research project to apply generic programming to high-performance numerical linear algebra.
Citation:
Jeremy G. Siek, Andrew Lumsdaine, "The Matrix Template Library: Generic Components for High-Performance Scientific Computing," Computing in Science and Engineering, vol. 1, no. 6, pp. 70-78, Nov.-Dec. 1999, doi:10.1109/5992.805137
Usage of this product signifies your acceptance of the Terms of Use.