2004
DOI: 10.1109/tc.2004.1261825
|View full text |Cite
|
Sign up to set email alerts
|

Custom wide counterflow pipelines for high-performance embedded applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2005
2005
2016
2016

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 61 publications
0
2
0
Order By: Relevance
“…In instruction caches, due to the high spatial and temporal locality exhibited by loops in the instruction stream, these auxiliary structures are accessed more often. This is particularly advantageous for embedded applications as most of the execution time in embedded applications is spent in tiny loops known as computational kernels [21,72].…”
Section: Architecture Level Techniques For Power Reductionmentioning
confidence: 99%
See 1 more Smart Citation
“…In instruction caches, due to the high spatial and temporal locality exhibited by loops in the instruction stream, these auxiliary structures are accessed more often. This is particularly advantageous for embedded applications as most of the execution time in embedded applications is spent in tiny loops known as computational kernels [21,72].…”
Section: Architecture Level Techniques For Power Reductionmentioning
confidence: 99%
“…It has been shown that in embedded applications, these critical code segments, which account for 1% of the total instructions, execute on an average for 50 % of the time [72]. In applications such as GSM speech coding, ADPCM coding, image compression and decompression, MPEG and G.721 voice coding one simple kernel loop typically accounts for a substantial amount of the execution time [21]. Table 3.1 lists the frequent tiny loop statistics for the MediaBanch [43] benchmark suite, which also confirms the published results.…”
Section: Instruction Cache Hierarchy and Embedded Systemsmentioning
confidence: 99%