For some machine learning /algorithm problems, we require to multiply matrices with vectors. In some cases - especially those associated with large graph analytics, the matrices are sparse. Given the major limitation with GPUs is the limited GPU memory, representing the matrix in sparse format is vital. To this end, the CUSPARSE libraries (http://docs.nvidia.com/cuda/cusparse/) provide a suitable