SLIDE 15 Matrix reuse and data locality in parallel y = A z and z = AT x References
References:
[1]
- N. Karmarkar, “A new polynomial-time algorithm for linear programming,” Proc. 16th annual ACM
symposium on Theory of computing, pp. 302–311, 1984. [2]
- S. Mehrotra, “On the implementation of a primal-dual interior point method,” SIAM Journal on
Optimization, vol. 2, no. 4, pp. 575–601, 1992. [3]
- Y. Saad, Iterative methods for sparse linear systems.
SIAM, 2003. [4]
- C. C. Paige and M. A. Saunders, “LSQR: An algorithm for sparse linear equations and sparse least squares,”
ACM Transactions on Mathematical Software (TOMS), vol. 8, no. 1, pp. 43–71, 1982. [5]
- K. Yang and K. G. Murty, “New iterative methods for linear inequalities,” Journal of Optimization Theory
and Applications, vol. 72, no. 1, pp. 163–185, 1992. [6]
car, C. Aykanat, M. C ¸. Pınar, and T. Malas, “Parallel image restoration using surrogate constraint methods,” Journal of Parallel and Distributed Computing, vol. 67, no. 2, pp. 186–204, 2007. [7]
- J. M. Kleinberg, “Authoritative sources in a hyperlinked environment,” Journal of the ACM (JACM), vol. 46,
- no. 5, pp. 604–632, 1999.
[8]
- X. Yang, S. Parthasarathy, and P. Sadayappan, “Fast sparse matrix-vector multiplication on GPUs:
Implications for graph mining,” Proc. VLDB Endow., vol. 4, no. 4, pp. 231–242, Jan. 2011. [9] T.-Y. Chen and J. W. Demmel, “Balancing sparse matrices for computing eigenvalues,” Linear Algebra and its Applications, vol. 309, no. 13, pp. 261 – 287, 2000. [10]
c, J. T. Fineman, M. Frigo, J. R. Gilbert, and C. E. Leiserson, “Parallel sparse matrix-vector and matrix-transpose-vector multiplication using compressed sparse blocks,” Proc. 21st symposium on Parallelism in Algorithms and Architectures, pp. 233–244, 2009. [11]
- K. Akbudak, E. Kayaaslan, and C. Aykanat, “Hypergraph partitioning based models and methods for
exploiting cache locality in sparse matrix-vector multiplication,” SIAM Journal on Scientific Computing,
- vol. 35, no. 3, pp. C237–C262, 2013.
14 / 14