DocumentCode :
1188836
Title :
A new look at expression templates for matrix computation
Author :
Kirby, Robert C.
Author_Institution :
Dept. of Comput. Sci., Chicago Univ., IL, USA
Volume :
5
Issue :
3
fYear :
2003
Firstpage :
66
Lastpage :
70
Abstract :
We reinterpret the expression templates for matrix computation put forward by other authors in light of functional programming ideas. Existing expression template libraries frequently focus on componentwise operations such as addition at the expense of matrix multiplication. The ideas presented are implemented in a C++ library called LLANO (Lazy Linear Algebraic Numerical Objects).
Keywords :
functional programming; matrix algebra; software libraries; C++ library; LLANO; Lazy Linear Algebraic Numerical Objects; addition; componentwise operations; expression template libraries; expression templates; functional programming; matrix computation; matrix multiplication; Costs; Debugging; Functional programming; Libraries; Moore´s Law; Parallel machines; Parallel processing; Performance evaluation; Programming profession; Sorting;
fLanguage :
English
Journal_Title :
Computing in Science & Engineering
Publisher :
ieee
ISSN :
1521-9615
Type :
jour
DOI :
10.1109/MCISE.2003.1196309
Filename :
1196309
Link To Document :
بازگشت