Blocked reduction for M >= N.