SparseLinear speedup