Implementing sparse matrix-vector multiplication on throughput-oriented processors - Bell, Nathan; Garland, Michael (Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, 2009)
Keywords: Bandwidth; Computer systems organization -- Architectures -- Parallel architectures -- Multiple instruction, multiple data; Computer systems organization -- Dependable and fault-tolerant systems and networks; Computing methodologies -- Symbolic and algebraic manipulation -- Symbolic and algebraic algorithms -- Linear algebra algorithms; General and reference -- Cross-computing tools and techniques -- Performance; Graphics processing units; Hardware; Instruction sets; Kernel; Mathematics of computing -- Mathematical analysis -- Numerical analysis -- Computations on matrices; Memory management; Networks -- Network performance evaluation; Optimization; Sparse matrices; Throughput; Vectors