2008 Symposium on Application Specific Processors 2008
DOI: 10.1109/sasp.2008.4570779
|View full text |Cite
|
Sign up to set email alerts
|

Resource Sharing in Custom Instruction Set Extensions

Abstract: Abstract-Customised processor performance generally increases as additional custom instructions are added. However, performance is not the only metric that modern systems must take into account; die area and energy efficiency are equally important. Resource sharing during synthesis of instruction set extensions (ISEs) can reduce significantly the die area and energy consumption of a customized processor. This may increase the number of custom instructions that can be synthesized with a given area budget. Resou… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
14
0

Year Published

2009
2009
2024
2024

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 24 publications
(15 citation statements)
references
References 21 publications
1
14
0
Order By: Relevance
“…On the other hand, resource sharing increases the hardware latency, and we have to consider trade-offs between hardware latencies and the implementation complexity [16]. In general, traditional HLS is not efficient for datapath merging in reconfigurable systems.…”
Section: Datapath Mergingmentioning
confidence: 99%
“…On the other hand, resource sharing increases the hardware latency, and we have to consider trade-offs between hardware latencies and the implementation complexity [16]. In general, traditional HLS is not efficient for datapath merging in reconfigurable systems.…”
Section: Datapath Mergingmentioning
confidence: 99%
“…Most DPM methods begin by computing the WMCS and insert muxes afterwards [1,6,10,18]. Minimizing the area of the muxes inserted for each binary commutative operator is NP-complete, per operator [12].…”
Section: Related Workmentioning
confidence: 99%
“…Brisk et al [1] and Zuluaga and Topham [18] developed DPM heuristics for DAGs. They decompose each DAG into paths and compute the WMCS via string matching.…”
Section: Related Workmentioning
confidence: 99%
“…Brisk, et al proposed a method to share functional units among subgraphs and reduced the hardware area significantly 8) . Zuluaga, et al builds on the work 8) to take clock period constraints into consideration while resource sharing 24) . The previous approaches do not address the important issue of increasing limited data-bandwidth, however, our approach can perform both resource sharing and enhancement of data-bandwidth of custom instructions simultaneously.…”
Section: Related Workmentioning
confidence: 99%