reduce block threads for mult