Abstract | ||
---|---|---|
Approximate computing has been proposed as a paradigm for contexts where resilience of applications to errors can be exploited, e.g. allowing to trade quality off for power/energy or hardware resources. Numerous approximation methodologies have been introduced in the literature and combining several of them can result in improved benefits. However, as approximation techniques require to be parametrized to control the loss of accuracy, using multiple ones implies to explore larger parameter sets. Furthermore, combined approximation methods can interact and influence the error propagation, adding to the optimization complexity. In this work, we propose an optimization model, targeted for a multi-objective genetic algorithm, to perform design space exploration simultaneously on all the parameters for each of the approximation techniques used in a system. We tailor the encoding and genetic operations for an image color processing application so that the genetic algorithm can converge properly to a Pareto front with good diversity. The optimization is carried out for trade-offs between image quality, FPGA hardware resource, and power. The results show that the proposed model can achieve the design space exploration and converge to a Pareto front that offers a wide range of trade-offs to choose from, while taking into account the potential interactions between the combined approximation techniques. |
Year | DOI | Venue |
---|---|---|
2020 | 10.1109/CANDARW51189.2020.00026 | 2020 Eighth International Symposium on Computing and Networking Workshops (CANDARW) |
Keywords | DocType | ISBN |
approximate computing,parameter optimization,design space exploration,genetic algorithm,image processing | Conference | 978-1-7281-8931-4 |
Citations | PageRank | References |
0 | 0.34 | 0 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Nguyen Anh Vu Doan | 1 | 0 | 2.37 |
Manu Manuel | 2 | 1 | 2.05 |
Simon Conrady | 3 | 1 | 2.05 |
Arne Kreddig | 4 | 1 | 2.05 |
Walter Stechele | 5 | 0 | 0.34 |