ACM Home Page
Please provide us with feedback. Feedback
Experiences of sparse direct symmetric solvers
Full text PdfPdf (175 KB)
Source
ACM Transactions on Mathematical Software (TOMS) archive
Volume 33 ,  Issue 3  (August 2007) table of contents
Article No. 18  
Year of Publication: 2007
ISSN:0098-3500
Authors
Jennifer A. Scott  Rutherford Appleton Laboratory, Oxon, England
Yifan Hu  Wolfram Research, Champaign, IL, USA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 106,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1268769.1268772
What is a DOI?

ABSTRACT

We recently carried out an extensive comparison of the performance of state-of-the-art sparse direct solvers for the numerical solution of symmetric linear systems of equations. Some of these solvers were written primarily as research codes while others have been developed for commercial use. Our experiences of using the different packages to solve a wide range of problems arising from real applications were mixed. In this paper, we highlight some of these experiences with the aim of providing advice to both software developers and users of sparse direct solvers. We discuss key features that a direct solver should offer and conclude that while performance is an essential factor to consider when choosing a code, there are other features that a user should also consider looking for that vary significantly between packages.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Ashcraft, C. and Grimes, R. 1999. SPOOLES: An object-oriented sparse matrix library. In Proceedings of the 9th SIAM Conference on Parallel Processing. Software available at http://www.netlib.org/linalg/spooles.
 
3
4
 
5
 
6
Dobrian, F., Kumfert, G., and Pothen, A. 2000. The design of sparse direct solvers using object-oriented techniques. In Advances in Software Tools in Scientific Computing, H. Langtangen, A. Bruaset, and E. Quak, Eds. Lecture Notes in Computational Science and Engineering, vol. 50. Springer-Verlag, 89--131.
 
7
Dolan, E. and Moré, J. 2002. Benchmarking optimization software with performance profiles. Math. Program. 91, 2, 201--213.
 
8
9
 
10
11
12
13
 
14
 
15
Gould, N., Hu, Y., and Scott, J. 2005. Complete results for a numerical evaluation of sparse direct solvers for the solution of large, sparse, symmetric linear systems of equations. Numerical Analysis Internal Report 2005-1, Rutherford Appleton Laboratory. Available from www.numerical.rl.ac.uk/reports/reports.shtml.
16
 
17
Gould, N. and Scott, J. 2003. Complete results for a numerical evaluation of HSL packages for the direct solution of large sparse, symmetric linear systems of equations. Numerical Analysis Internal Report 2003-2, Rutherford Appleton Laboratory. Available from www.numerical.rl.ac.uk/reports/reports.shtml.
18
 
19
Gupta, A. 2000. WSMP Watson sparse matrix package (Part II: direct solution of general sparse systems. Tech. rep. RC 21888 (98472), IBM T.J. Watson Reserach Center. www.cs.umn.edu/~agupta/wsmp.html.
 
20
HSL. 2004. A collection of Fortran codes for large-scale scientific computation. See http://www.cse.clrc.ac.uk/nag/hsl/.
21
 
22
 
23
Whaley, R., Petitet, A., and Dongarra, J. 2001. Automated empirical optimization of software and the ATLAS project. Parall. Comput. 27, 1--2, 3--35. Also available as University of Tennessee LAPACK Working Note #147, UT-CS-00-448, 2000 (www.netlib.org/lapack/lawns/lawn147.ps).



REVIEW

"Kai Diethelm : Reviewer"

In a recent paper [1], the authors (together with Gould) carried out extensive numerical experiments with a large number of algorithms, for the direct solution of sparse symmetric linear systems. The results of the experiments, in terms of the per  more...

Collaborative Colleagues:
Jennifer A. Scott: colleagues
Yifan Hu: colleagues