Efficient sparse-matrix multi-vector product on GPUs
Roofline: an insightful visual performance model for multicore architectures