4.7 Article

DT2CAM: A Decision Tree to Content Addressable Memory Framework

期刊

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TETC.2023.3261748

关键词

Ternary content addressable memory; decision tree; machine learning; hardware compiler; synthesizer

向作者/读者索取更多资源

This article proposes a content-addressable memory compiler for decision tree inference acceleration, and investigates the accuracy of decision tree under hardware non-idealities. Experimental results show significant improvements in energy consumption, latency, and accuracy with this framework.
Decision trees are powerful tools for data classification. Accelerating the decision tree search is crucial for on-theedge applications with limited power and latency budget. In this article, we propose a content-addressable memory compiler for decision tree inference acceleration. We propose a novel '' adaptiveprecision '' scheme that results in a compact implementation and enables an efficient bijective mapping to ternary content addressable memories while maintaining high inference accuracies. We also develop a resistive-based functional synthesizer to map the decision tree to resistive content addressable memory arrays and perform functional simulations for energy, latency, and accuracy evaluations. We study the decision tree accuracy under hardware non-idealities including device defects, manufacturing variability, and input encoding noise. We test our framework on various decision tree datasets including Give Me Some Credit, Titanic, and COVID-19. Our results reveal up to 42.4% energy savings and up to 17.8x better energy-delay-area product compared to the state-ofart hardware accelerators, and up to 333 million decisions per sec for the pipelined implementation.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据