disclosed are methods and systems for dynamically determining data - transfer paths . the data - transfer paths are dynamically determined in response to an instruction that facilitates data transfer among execution lanes in an integrated - circuit processing device operable to execute operations in parallel . in addition , embodiments include an integrated - circuit processing device operable to execute operations in parallel , including the capability of providing confirmation information to potential source lanes , the confirmation information indicating whether the potential source lanes may send data to requested destination lanes during a data - transfer interval .