Instance directed tuning for sparse matrix kernels on reconfigurable accelerators