2017
DOI: 10.1016/j.sysarc.2017.09.003
|View full text |Cite
|
Sign up to set email alerts
|

Smart search space reduction for approximate computing: A low energy HEVC encoder case study

Abstract: International audienceThe approximate computing paradigm provides methods to optimize algorithms while considering both application quality of service and computational complexity. Approximate computing can be applied at different levels of abstraction, from algorithm level to application level. Approximate computing at algorithm level reduces the computational complexity by approximating or skipping computational blocks. A number of applications in the signal and image processing domain integrate algorithms b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
3
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 36 publications
0
3
0
Order By: Relevance
“…Multiple related works propose hardware architectures employing approximate computing for video coding, like [9] [13] [14], but those works are focused in the HEVC standard [15]. On the other hand, some works in the literature target hardware designs for the AV1 interpolation filters.…”
Section: Introductionmentioning
confidence: 99%
“…Multiple related works propose hardware architectures employing approximate computing for video coding, like [9] [13] [14], but those works are focused in the HEVC standard [15]. On the other hand, some works in the literature target hardware designs for the AV1 interpolation filters.…”
Section: Introductionmentioning
confidence: 99%
“…or carefully tune the precision in optimizing the bit-widths of the data [2], [3]. At algorithmic level, the processing complexity can be reduced, for instance, by skipping or approximating a fraction of the computations [4]- [6]. Finally, at hardware level, approximations have been exploited in different manners such as overclocking [7] or by modifying the logic structure of original exact operators into an inexact version [8]- [12] with a lower logic complexity or shorter critical paths.…”
Section: Introductionmentioning
confidence: 99%
“…Approximations in circuits have been introduced in different manners such as overclocking [1] at circuit level or computation skipping [2] at algorithmic level. The logic structure of original exact operators can also be modified into an inexact version [3]- [7].…”
Section: Introductionmentioning
confidence: 99%