2000
DOI: 10.1007/3-540-45591-4_129
|View full text |Cite
|
Sign up to set email alerts
|

Augmenting Modern Superscalar Architectures with Configurable Extended Instructions

Abstract: Abstract. The instruction sets of general-purpose microprocessors are designed to offer good performance across a wide range of programs. The size and complexity of the instruction sets, however, are limited by a need for generality and for streamlined implementation. The particular needs of one application are balanced against the needs of the full range of applications considered. For this reason, one can "design" a better instruction set when considering only a single application than when considering a gen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
3
0

Year Published

2002
2002
2002
2002

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 7 publications
0
3
0
Order By: Relevance
“…The T1000 architecture [14] is an extension of the PRISC, although the CPU is a superscalar processor. The focus of this work is on developing a selective algorithm that is used to extract RFUops.…”
Section: Related Workmentioning
confidence: 99%
“…The T1000 architecture [14] is an extension of the PRISC, although the CPU is a superscalar processor. The focus of this work is on developing a selective algorithm that is used to extract RFUops.…”
Section: Related Workmentioning
confidence: 99%
“…Furthermore, the programmer has either to invoke pre-compiled hardware libraries that implement specialized functions or tasks in hardware, or he has to encode himself the respective compute-intensive tasks in hardware and to map them to the reconfigurable processing units. This kind of computing has been tested with reported performance benefits in the following projects: PRISC [11], DISC [16], CoMPARE [13], GARP [5], OneChip [3], T1000 [19] etc. All these configurable processors support the conventional way of sequencing instructions.…”
Section: Related Workmentioning
confidence: 99%
“…¢ Systems such as PRISC [6], Chimaera [5,13] and T1000 [14] use a custom-instruction style of interface between the CPU and the RFU. A custom instruction is a RISC-like instruction whose opcode indicates an RH configuration that carries the computation.…”
Section: Related Workmentioning
confidence: 99%