Please use this identifier to cite or link to this item:
https://hdl.handle.net/20.500.11851/6417
Title: | Complexity-Effective Rename Table Design for Rapid Speculation Recovery | Authors: | Asilioğlu, Goerkem Kaya, Emine Merve Ergin, Oğuz |
Keywords: | Register renaming branch prediction rename table speculation recovery |
Publisher: | Springer-Verlag Berlin | Source: | 23rd International Conference on Architecture of Computing Systems (ARCS 2010) -- FEB 22-25, 2010 -- Leibniz Univ Hannover, Hannover, GERMANY | Series/Report no.: | Lecture Notes in Computer Science | Abstract: | Register renaming is a widely used technique to remove false data dependencies in contemporary superscalar microprocessors. The register rename logic includes a mapping table that holds the physical register identifiers assigned to each architectural register. This mapping table needs to be recovered to its correct state when a branch prediction occurs. In this paper we propose a scalable rename table design that allows fast recovery on branch predictions. A FIFO scheme is applied with a distributed rename table structure that holds a variable number of checkpoints specific to each architectural register. Our results show that although the area of the rename table is increased, it is possible to recover from a branch misprediction in at worst 2 cycles. | URI: | https://hdl.handle.net/20.500.11851/6417 | ISBN: | 978-3-642-11949-1 | ISSN: | 0302-9743 |
Appears in Collections: | Bilgisayar Mühendisliği Bölümü / Department of Computer Engineering Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection WoS İndeksli Yayınlar Koleksiyonu / WoS Indexed Publications Collection |
Show full item record
CORE Recommender
Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.