Boosted race trees for low energy classification

G Tzimpragos, A Madhavan, D Vasudevan… - Proceedings of the …, 2019 - dl.acm.org
Proceedings of the Twenty-Fourth International Conference on Architectural …, 2019dl.acm.org
When extremely low-energy processing is required, the choice of data representation makes
a tremendous difference. Each representation (eg frequency domain, residue coded, log-
scale) comes with a unique set of trade-offs---some operations are easier in that domain
while others are harder. We demonstrate that race logic, in which temporally coded signals
are getting processed in a dataflow fashion, provides interesting new capabilities for in-
sensor processing applications. Specifically, with an extended set of race logic operations …
When extremely low-energy processing is required, the choice of data representation makes a tremendous difference. Each representation (e.g. frequency domain, residue coded, log-scale) comes with a unique set of trade-offs --- some operations are easier in that domain while others are harder. We demonstrate that race logic, in which temporally coded signals are getting processed in a dataflow fashion, provides interesting new capabilities for in-sensor processing applications. Specifically, with an extended set of race logic operations, we show that tree-based classifiers can be naturally encoded, and that common classification tasks can be implemented efficiently as a programmable accelerator in this class of logic. To verify this hypothesis, we design several race logic implementations of ensemble learners, compare them against state-of-the-art classifiers, and conduct an architectural design space exploration. Our proof-of-concept architecture, consisting of 1,000 reconfigurable Race Trees of depth 6, will process 15.2M frames/s, dissipating 613mW in 14nm CMOS.
ACM Digital Library
以上显示的是最相近的搜索结果。 查看全部搜索结果