Approximate Computing
Overview
Approximate computing studies how to save hardware and software resources by allowing controlled errors in calculations or representations. Common approaches include truncated or logarithmic multipliers, reduced precision, configurable arithmetic circuits, and compiler- or search-guided selection of approximations; retraining can help models recover accuracy. Work spans CNNs, vision transformers, graph neural networks, and edge devices, with evaluation on benchmarks such as CIFAR-10 and ImageNet and implementations on FPGAs, ASICs, and embedded processors. A central tension is that accuracy loss depends on the model and workload, while operation-count savings may not reduce total energy when memory access or other system costs dominate.
Latest papers
22 papers2 papers in the last four weeks, down 33% on the four weeks before. 0.0% of all new papers.