- [1] A. Buluç and J. R. Gilbert, The Combinatorial BLAS: Design, implementation, and applications, The International Journal of High Performance Computing Applications, 25 (2011), pp. 496–509.
- [2] G. B. D Yu Chenhan, William B March, An N log N Parallel Fast Direct Solver for Kernel Matrices, in 2017 IEEE International Parallel and Distributed Processing Symposium (IPDPS), IEEE, May 2017, pp. 886–896.
- [3] I. S. Duff and J. Koster, The design and use of algorithms for permuting large entries to the diagonal of sparse matrices, SIAM Journal on Matrix Analysis and Applications, 20 (1999), pp. 889–901.
- [4] P. Ghysels, X. S. Li, C. Gorman, and F. H. Rouet, A robust parallel preconditioner for indefinite systems using hierarchical matrices and randomized sampling, in 2017 IEEE International Parallel and Distributed Processing Symposium (IPDPS), IEEE, May 2017, pp. 897–906.
- [5] P. Ghysels, X. S. Li, F.-H. Rouet, S. Williams, and A. Napov, An efficient multi-core imple- mentation of a novel HSS-structured multifrontal solver using randomized sampling, Submitted to SIAM SISC, (2015).
- [6] P.-G. Martinsson, A fast randomized algorithm for computing a hierarchically semiseparable represen- tation of a matrix, SIAM Journal on Matrix Analysis and Applications, 32 (2011), pp. 1251–1274.
- [7] F.-H. Rouet, X. S. Li, and P. Ghysels, A distributed-memory package for dense hierarchically semi-separable matrix computations using randomization, ACM Transactions on Mathematical Software, (2016). to appear.
- [8] Y. Saad, Iterative methods for sparse linear systems, Society for Industrial Mathematics, 2003.
- [9] J. Xia, Randomized sparse direct solvers, SIAM Journal on Matrix Analysis and Applications, 34 (2013), pp. 197–227.