Fixed the GPU SpMV. turns out Karls new project() = SpMV operator is faulty.