2017
DOI: 10.1109/tmscs.2016.2617343
|View full text |Cite
|
Sign up to set email alerts
|

Exploiting the Potential of Computation Reuse Through Approximate Computing

Abstract: Collaborative Edge Computing (CEC) is a new edge computing paradigm that enables neighboring edge servers to share computational resources with each other. Although CEC can enhance the utilization of computational resources, it still suffers from resource waste. The primary reason is that endusers from the same area are likely to offload similar tasks to edge servers, thereby leading to duplicate computations. To improve system efficiency, the computation results of previously executed tasks can be cached and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
9
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 17 publications
(9 citation statements)
references
References 50 publications
0
9
0
Order By: Relevance
“…Notations are defined in Figure 4(b). Our accelerator composes of a simple controller and a dedicated memory named a dataset table (DST) 6 to store limited sets of previous input data and corresponding results of the computations of a target hotspot. In this figure, "target function or loop" is a target hotspot (function or loop in most cases) to be accelerated in an application.…”
Section: Overview Goalmentioning
confidence: 99%
See 2 more Smart Citations
“…Notations are defined in Figure 4(b). Our accelerator composes of a simple controller and a dedicated memory named a dataset table (DST) 6 to store limited sets of previous input data and corresponding results of the computations of a target hotspot. In this figure, "target function or loop" is a target hotspot (function or loop in most cases) to be accelerated in an application.…”
Section: Overview Goalmentioning
confidence: 99%
“…These techniques are well suited for relatively small, simple systems like DSP circuits [7,13,20]. Contrarily, the coarse-grained techniques aim at reducing the amount of computations, such as task skipping [17,18], input sampling [22], pruning [25], and data reuse [6,14,15], and they are more suitable for relatively large, complex systems, like multicore processors with multiple memory hierarchies [5,6,14,15,17,22,25].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Computational reuse and value prediction are techniques that cash the inputs and results of previous computation execution to predict a current instant [14]. In conjunction with approximate computing [15], computation reuse proved effective at reducing the processing of CNNs by mapping the inputs' similarities and identifying avoidable computations.…”
Section: Introductionmentioning
confidence: 99%
“…at the architecture, circuit, and device levels. Customized NN accelerators aim at higher energy efficiency, approximate circuits trade accuracy for energy efficiency [5,6], and emerging technologies (e.g. RRAM crossbar) perform low power NN computation in memory [7].…”
mentioning
confidence: 99%