Abstract | ||
---|---|---|
Increasing demands on computational performance are outpacing the technological improvements in computer hardware. Approximate computing provides a recent approach to bridge this gap by exploiting the error resilience of applications and trading in quality for less resource usage. Research in this field has introduced numerous approximation methods. Combining multiple methods can further increase the benefits for complex systems. Because of error propagation and potential interactions between components, the approximation parameters cannot be optimized individually and therefore the design space grows exponentially across all approximations. Focusing on FPGA-based systems, we propose a methodology to explore this design space using a multi-objective genetic algorithm guided by appropriate models which estimate resource demands and anticipated quality degradation without time-consuming synthesis. The effectiveness of our approach is experimentally evaluated on a typical image color processing pipeline considering multiple approximation methods. Our results show that the methodology is able to find a wide range of Pareto-optimal solutions, among which the desired quality-resource trade-off can be chosen. |
Year | DOI | Venue |
---|---|---|
2020 | 10.1109/NorCAS51424.2020.9265138 | 2020 IEEE Nordic Circuits and Systems Conference (NorCAS) |
Keywords | DocType | ISBN |
computational performance,technological improvements,computer hardware,approximate computing,error resilience,resource usage,numerous approximation methods,complex systems,error propagation,potential interactions,approximation parameters,FPGA-based systems,multiobjective genetic algorithm,resource demands,anticipated quality degradation,typical image color,multiple approximation methods,desired quality-resource trade-off,model-based design space exploration,approximate image processing | Conference | 978-1-7281-9227-7 |
Citations | PageRank | References |
0 | 0.34 | 16 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Manu Manuel | 1 | 1 | 2.05 |
Arne Kreddig | 2 | 1 | 2.05 |
Simon Conrady | 3 | 1 | 2.05 |
Nguyen Anh Vu Doan | 4 | 0 | 2.37 |
Walter Stechele | 5 | 365 | 52.77 |