Jump to content

Talk:Re-order buffer

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Klbrain (talk | contribs) at 13:06, 18 December 2017 (Shelving buffer: Closing merge proposal). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
WikiProject iconComputing Stub‑class
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
StubThis article has been rated as Stub-class on Wikipedia's content assessment scale.
???This article has not yet received a rating on the project's importance scale.
Note icon
This article has been automatically rated by a bot or other tool as Stub-class because it uses a stub template. Please ensure the assessment is correct before removing the |auto= parameter.

Shelving buffer

Originally posted to Wikipedia_talk:WikiProject_Computing#Shelving_buffer_.26_Re-order_buffer ~Kvng (talk) 11:45, 6 November 2015 (UTC)[reply]

Shelving buffer & Re-order buffer seem to be talking about basically the same thing, using terminology from different eras or institutions. Perhaps it would be good to merge them into a single article that explains how one relates to the other. Another possibility is that I have misunderstood, in which case it would be good to clarify the meaning of each article, to help out the reader as ignorant as I.--Wcoole (talk) 22:18, 30 October 2015 (UTC)[reply]

same thing, merge them. --CyberXRef 23:44, 2 May 2017 (UTC)[reply]

@CyberXRef: Any reference for that? They read quite differently to me, buts it's not my field of expertise. Klbrain (talk) 22:25, 11 December 2017 (UTC)[reply]

  • Oppose - I've recovered the reference in Shelving buffer and it does appear that these are different concepts. The shelving buffer is a list of instructions the processor examines for out-of-order execution possibilities. The re-order buffer contains intermediate results from instructions already executed which the processor may or may not use as final results depending on discovered dependencies. Shelving, an older technique, is currently not discussed in Out-of-order execution so I have added a See also link there. It is possible we would want to merge both Shelving buffer and Re-order buffer into Out-of-order execution but that is not the proposal on the table here. ~Kvng (talk) 16:29, 14 December 2017 (UTC)[reply]
Right; given the lack of support, and that this has rumbling on for more than 2 years, closing. Klbrain (talk) 13:06, 18 December 2017 (UTC)[reply]