Dependencies are managed by making registers in the microprocessors executing the code synchronising .
One microthread will wait for another to produce data .
Dependencies are managed by making registers in the microprocessors executing the code synchronising , so one microthread will wait for another to produce data .