1. A method comprising: during a write back stage at an execution unit, comparing a write identifier associated with a result to be written to a register file from execution of a first instruction to a read identifier associated with a second instruction at an execution pipeline within an interleaved multi-threaded (IMT) processor having multiple execution units; and when the write identifier matches the read identifier, storing the result at a local memory of the execution unit for use by the execution unit in the subsequent read stage.