Proceedings of the 27th Annual International Symposium on Microarchitecture - MICRO 27 1994
DOI: 10.1145/192724.192749
|View full text |Cite
|
Sign up to set email alerts
|

A high-performance microarchitecture with hardware-programmable functional units

Abstract: This paper explores a novel way to incorporate hardware-programmable resources into a processor microarchitecture to improve the performance of general-purpose applications. Through a coupling of compile-time analysis routines and hardware synthesis tools, we automatically configure a given set of the hardware-programmable functional units (PFUs) and thus augment the base instruction set architecture so that it better meets the instruction set needs of each application. We refer to this new class of general-pu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
96
0
2

Year Published

2000
2000
2006
2006

Publication Types

Select...
9

Relationship

0
9

Authors

Journals

citations
Cited by 230 publications
(98 citation statements)
references
References 19 publications
0
96
0
2
Order By: Relevance
“…PRISC [9] is the first to explore the feasibility of a RFU on the datapath of a MIPS processor. All custom instructions must fit within a two-input/one-output signature, read and write the register file, and take a single processor cycle to execute.…”
Section: Related Workmentioning
confidence: 99%
“…PRISC [9] is the first to explore the feasibility of a RFU on the datapath of a MIPS processor. All custom instructions must fit within a two-input/one-output signature, read and write the register file, and take a single processor cycle to execute.…”
Section: Related Workmentioning
confidence: 99%
“…Other notable reconfigurable computing projects include the Programmable Reduced Instruction Set Computer (prisc) [21,22], garp [16], disc [31], rapid [13], the CMU Cached Virtual Hardware (cvh), PipeRench [5], and Chimaera [14,15].…”
Section: Previous Workmentioning
confidence: 99%
“…A wider discussion of related work can be found in [2]. The PRISC [6] architecture proposed having a Reduced Instruction Set Computing (RISC) processor augmented with multiple reconfigurable function units, though the authors only produced results for an implementation with a single reconfigurable unit. These function units are stateless, which avoids additional context switch overheads.…”
Section: Related Workmentioning
confidence: 99%