Work in progress: analysis and evaluation of the impact of the code approximation for IoT applications

Authors

DOI:

https://doi.org/10.20873/uft.2675-3588.2023.v4n2.p17-20

Keywords:

Approximate Computing, Energy Efficiency, Internet of Things, Software Approximations

Abstract

ue to the need to improve resource management for computer systems in many levels and applications (mainly for embed-
ded systems and energy consumption), how can we enhance the energy efficiency of computational methods? One approach is through
approximate computing, which intentionally introduces controlled errors to save resources such as energy, area, or time. This research aims
to empirically measure the impact of introducing approximations in an embedded system by conducting a controlled experiment. To focus
on evaluating the impact of the approximations themselves rather than the best methods of implementing them, the approximations will
be manually incorporated into the code. The benchmark chosen for evaluation is MiBench due to its widespread usage. All the codes can
be recompiled to run on the MIPS architecture of the NodeMCU-ESP8266. A second NodeMCU-ESP8266 will be utilized, connected in
series to measure the actual power consumption of the first board. The analysis of results will involve hypothesis tests, where the experi-
ment hypotheses will be statistically evaluated at a specific significance level. By directly comparing variations and experiment data, the
proposal’s validity will be effectively demonstrated. Since this paper is a work in progress, we will explain the experiment planned to be
run.

Downloads

Published

2023-10-16

How to Cite

[1]
Medeiros Cruz, D. and Almeida, T. 2023. Work in progress: analysis and evaluation of the impact of the code approximation for IoT applications. Academic Journal on Computing, Engineering and Applied Mathematics. 4, 2 (Oct. 2023), 17–20. DOI:https://doi.org/10.20873/uft.2675-3588.2023.v4n2.p17-20.

Issue

Section

Special Issue

Categories