z-logo
open-access-imgOpen Access
On the Design of Interfaces to Serial and Parallel Direct Solver Libraries.
Author(s) -
Marzio Sala
Publication year - 2005
Language(s) - English
Resource type - Reports
DOI - 10.2172/1143357
Subject(s) - computer science , parallel computing , solver , computer architecture , computational science , programming language
We report on the design of general, flexible, consistent and efficient interfaces to direct solver algorithms for the solution of systems of linear equations. We suppose that such algorithms are available in form of software libraries, and we introduce a framework to facilitate the usage of these libraries. This framework is composed by two components: an abstract matrix interface to access the linear system matrix elements, and an abstract solver interface that controls the solution of the linear system. We describe a concrete implementation of the proposed framework, which allows a high-level view and usage of most of the currently available libraries that implements direct solution methods for linear systems. We comment on the advantages and limitation of the framework.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom