rework the cache flush logic, should work correctly now
rework the cache flush logic, should work correctly now

maltanar/spmv-vector-cache,maltanar/spmv-vector-cache,maltanar/spmv-vector-cache,maltanar/spmv-vector-cache