Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge Allow benchmarking from a matrix list file
This adds more option to the `run_all_benchmarks.sh` script in order to be more practical. In particular: + A new variable is added, `MATRIX_LIST_FILE` which can be set to a file containing a list of suitesparse matrices (one per line) to allow more targeted benchmarking. Either the ID, the name, or `group/name` form can be used to identify the matrix. As an example, the following list would be valid to benchmark the matrices for the TOMS interface paper: ``` 1903 Freescale/circuit5M rajat31 Freescale/FullChip Bodendiek/CurlCurl_4 Janna/Bump_2911 Janna/Cube_Coup_dt0 Janna/StocF-1465 Bourchtein/atmosmodj thermal2 ``` + Options are added to configure the solvers and matrix formats to use + Options are added to configure tolerance and maximum number of iterations for solvers + Options are added to run detailed solver benchmarks or not (the detailed default is now set to off as part of the script, though the runner still has the detailed default set to true, what is the best setting for this? It's a lot of overkill information) Related PR: #503
- Loading branch information