Non square block sizes moved out of Data parallel path