Deferral of dependent loads until after execution of colliding stores
In a scheduler, dependencies between newly received load microinstructions and older store microinstructions are predicted. If a dependency is predicted, the load microinstruction is stored in the scheduler with a marker to indicate that scheduling of the load microinstruction is to be deferred. The...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English |
Published |
03.04.2003
|
Edition | 7 |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | In a scheduler, dependencies between newly received load microinstructions and older store microinstructions are predicted. If a dependency is predicted, the load microinstruction is stored in the scheduler with a marker to indicate that scheduling of the load microinstruction is to be deferred. The marker may be cleared when the colliding store, the store that caused the dependency, has executed. |
---|---|
Bibliography: | Application Number: US20010964807 |