OoLALA

Autor: John R. Gurd, Mikel Luján, T. L. Freeman
Rok vydání: 2000
Předmět:
Zdroj: OOPSLA
ISSN: 1558-1160
0362-1340
DOI: 10.1145/354222.353187
Popis: In this paper we review the design of a sequential object oriented linear algebra library, O O L A L A . Several designs are proposed and used to classify existing sequential object oriented libraries. The classification is based on the way that matrices and matrix operations are represented. O O L A L A 's representation of matrices is capable of dealing with certain matrix operations that, although mathematically valid, are not handled correctly by existing libraries. O O L A L A also enables implementations of matrix calculations at various abstraction levels ranging from the relatively low-level abstraction of a Fortran BLAS-like implementation to higher-level abstractions that hide many implementation details. O O L A L A addresses a wide range of numerical linear algebra functionality while the reviewed object oriented libraries concen trate on parts of such functionality. We include some preliminary performance results for a Java implementation of O O L A L A .
Databáze: OpenAIRE