optimized BlockSparse:updateOutput (22 times faster than full dense)