Title
Lighthouse: an automated solver selection tool.
Abstract
Linear algebra provides the building blocks for a wide variety of scientific and engineering simulation codes. Users of these codes face a world of continuously changing algorithms and high-performance implementations. In this paper, we describe new capabilities of our Lighthouse framework, whose goal is to match specific problems in the area of high-performance numerical computing with the best available solutions. Lighthouse's innovative strategy eliminates intensive reading of documents and automates the process for developing linear algebra software. Lighthouse provides a searchable taxonomy of popular but difficult to use numerical software for dense and sparse linear algebra while providing the user with the best algorithms for a given problem based on machine learning methods. We introduce the design of Lighthouse and show examples of its interface. We also present algorithm classification results for the preconditioned iterative linear solvers in the Parallel Extensible Toolkit for Scientific Computation (PETSc) and the Trilinos library.
Year
DOI
Venue
2015
10.1145/2830168.2830169
SE-HPCCSE@SC
Field
DocType
Citations 
Numerical computing,Linear algebra,Programming language,Computer science,Implementation,Software,Mathematical software,Solver,Numerical analysis,Extensibility
Conference
3
PageRank 
References 
Authors
0.39
11
4
Name
Order
Citations
PageRank
Pate Motter1131.45
Kanika Sood230.73
Elizabeth R. Jessup337049.02
Boyana Norris441739.46