2003
DOI: 10.1007/3-540-44864-0_78
|View full text |Cite
|
Sign up to set email alerts
|

Self-Adapting Numerical Software and Automatic Tuning of Heuristics

Abstract: Self-Adapting Numerical Software (SANS) systems aim to bridge the knowledge gap that exists between the expertise of domain scientists, and the know-how that is needed to fulfill efficiently their computational demands. This know-how extends to algorith choice, computational grid utilization, and use of properly optimized kernels. A SANS system is a piece of meta software that mediates between the application program and the computational platform so that application scientists -with disparate levels of knowle… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2004
2004
2020
2020

Publication Types

Select...
4
4
1

Relationship

1
8

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 23 publications
0
7
0
Order By: Relevance
“…Here, a design using the finite field directly might improve the speed. -More generally, Self-adapting Software [Dongarra and Eijkhout 2003] would provide hybrid implementations with the best empirical thresholds. -The technique of wrapping BLAS becomes useless when finite fields are larger than the corresponding bound of feasibility (e.g.…”
Section: Discussionmentioning
confidence: 99%
“…Here, a design using the finite field directly might improve the speed. -More generally, Self-adapting Software [Dongarra and Eijkhout 2003] would provide hybrid implementations with the best empirical thresholds. -The technique of wrapping BLAS becomes useless when finite fields are larger than the corresponding bound of feasibility (e.g.…”
Section: Discussionmentioning
confidence: 99%
“…The first application is the development of the intelligent agent of a self-adapting numerical software system [Dongarra and Eijkhout 2003b;2003a]. Here, the exhaustive analyses of properties of a number of matrices are stored in a database for subsequent analysis, together with performance results, for instance, from solving linear systems with these matrices.…”
Section: Discussionmentioning
confidence: 99%
“…Such measurements have successfully been used in our SALSA system [Dongarra and Eijkhout 2003a;2003b]. For instance, a large difference between variability in rows and columns is a good indicator for asymmetric (left or right) scaling of the matrix.…”
Section: A Custom Category: Variabilitymentioning
confidence: 98%
“…We should remark that there have being previous works addressing this problem using a more sophisticate framework (Dongarra and Eijkhout, 2003;Mishev et al, 2008).…”
Section: Adaptive Selection Of Solvers On Cpu and Gpumentioning
confidence: 99%