Title
Context reorder buffer: an architectural support for real-time processing on RISC architectures
Abstract
In this article the authors present a hardware solution to the problem of precise interrupts and exceptions in superscalar RISC CPU architectures. This solution, called context reorder buffer (abbreviated as CRB), is based both on the reorder buffer architecture presented by Smith and Pleszkun in (1988), and on the concept of context, whose application to interrupt processing is an original idea of this work. The CRB architecture assures precise nested interrupts and exceptions, minimal interrupt fetching latency and high throughput. Moreover, our architecture supports speculative execution of depth limited only by the number of entries within the CRB and does not require a change to the current programming model of RISC and real-time CPUs
Year
DOI
Venue
1996
10.1109/EMWRTS.1996.557937
L'Aquila
Keywords
Field
DocType
buffer storage,computer architecture,interrupts,real-time systems,reduced instruction set computing,RISC architectures,architectural support,context reorder buffer,interrupt processing,nested interrupts,precise interrupts,real-time processing
Interrupt,Central processing unit,Programming paradigm,Computer science,Speculative execution,Parallel computing,Real-time computing,Reduced instruction set computing,Throughput,Re-order buffer,Encoding (memory)
Conference
ISSN
ISBN
Citations 
1068-3070
0-8186-7496-2
1
PageRank 
References 
Authors
0.38
9
3
Name
Order
Citations
PageRank
Pierguido V. C. Caironi110.38
Lorenzo Mezzalira221.09
Mariagiovanna Sami331439.98