A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
A Sequentially Consistent Multiprocessor Architecture for Out-of-Order Retirement of Instructions
2012
IEEE Transactions on Parallel and Distributed Systems
Out-of-order retirement of instructions has been shown to be an effective technique to increase the number of in-flight instructions. This form of runtime scheduling can reduce pipeline stalls caused by head-of-line blocking effects in the reorder buffer (ROB). Expanding the width of the instruction window can be highly beneficial to multiprocessors that implement a strict memory model, especially when both loads and stores encounter long latencies due to cache misses, and whose stalls must be
doi:10.1109/tpds.2011.255
fatcat:dbuvqyeu7ndhbludegyawcxcdy