发明授权
US07849290B2 Store queue architecture for a processor that supports speculative execution 有权
存储支持推测执行的处理器的队列架构

Store queue architecture for a processor that supports speculative execution
摘要:
Embodiments of the present invention provide a system that buffers stores on a processor that supports speculative execution. The system starts by buffering a store into an entry in the store queue during a speculative execution mode. If an entry for the store does not already exist in the store queue, the system writes the store into an available entry in the store queue and updates a byte mask for the entry. Otherwise, if an entry for the store already exists in the store queue, the system merges the store into the existing entry in the store queue and updates the byte mask for the entry to include information about the newly merged store. The system then forwards the data from the store queue to subsequent dependent loads.
信息查询
0/0