Skip to main content


eCommons@Cornell

eCommons@Cornell >
College of Engineering >
Computer Science >
Computer Science Technical Reports >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1813/6153
Title: Register Renaming and Dynamic Speculation: an Alternative Approach
Authors: Moudgill, Mayan
Pingali, Keshav
Vassiliadis, Stamatis
Keywords: computer science
technical report
Issue Date: Aug-1993
Publisher: Cornell University
Citation: http://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR93-1379
Abstract: In this paper, we present a novel mechanism that implements register renaming, dynamic speculation and precise interrupts. Renaming of registers is performed during the instruction fetch stage instead of the decode stage, and the mechanism is designed to operate in parallel with the tag match logic used by most cache designs. It is estimated that the critical path of the mechanism requires approximately the same number of logic levels as the tag match logic, and therefore should not impact cycle time.
URI: http://hdl.handle.net/1813/6153
Appears in Collections:Computer Science Technical Reports

Files in This Item:

File Description SizeFormat
93-1379.pdf2.81 MBAdobe PDFView/Open
93-1379.ps563.64 kBPostscriptView/Open

Refworks Export

Items in eCommons are protected by copyright, with all rights reserved, unless otherwise indicated.

 

© 2014 Cornell University Library Contact Us