Abstract
The Internet of Things (IoT) dramatically increases the amount of data to be processed for many applications including multimedia. Unlike traditional computing environment, the workload of IoT significantly varies overtime. Thus, an efficient runtime profiling is required to extract highly frequent computations and pre-store them for memory-based computing. In this paper, we propose an approximate computing technique using a low-cost adaptive associative memory, named ACAM, which utilizes runtime learning and profiling. To recognize the temporal locality of data in real-world applications, our design exploits a reinforcement learning algorithm with a least recently use (LRU) strategy to select images to be profiled; the profiler is implemented using an approximate concurrent state machine. The profiling results are then stored into ACAM for computation reuse. Since the selected images represent the observed input dataset, we can avoid redundant computations thanks to high hit rates displayed in the associative memory. We evaluate ACAM on the recent AMD Southern Island GPU architecture, and the experimental results shows that the proposed design achieves by 34.7% energy saving for image processing applications with an acceptable quality of service (i.e., PSNR>30dB).
| Original language | English |
|---|---|
| Title of host publication | ISLPED 2016 - Proceedings of the 2016 International Symposium on Low Power Electronics and Design |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 162-167 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781450341851 |
| DOIs | |
| State | Published - 8 Aug 2016 |
| Event | 21st IEEE/ACM International Symposium on Low Power Electronics and Design, ISLPED 2016 - San Francisco, United States Duration: 8 Aug 2016 → 10 Aug 2016 |
Publication series
| Name | Proceedings of the International Symposium on Low Power Electronics and Design |
|---|---|
| ISSN (Print) | 1533-4678 |
Conference
| Conference | 21st IEEE/ACM International Symposium on Low Power Electronics and Design, ISLPED 2016 |
|---|---|
| Country/Territory | United States |
| City | San Francisco |
| Period | 8/08/16 → 10/08/16 |
Bibliographical note
Publisher Copyright:© 2016 ACM.
Keywords
- Approximate computing
- Associative memory
- Non-volatile memory
- Online learning
Fingerprint
Dive into the research topics of 'ACAM: Approximate Computing Based on Adaptive Associative Memory with Online Learning'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver