A 19.4 pJ/Decision 364K Decisions/s In-memory Random Forest Classifier in 6T SRAM Array

  • Authors:
    Mingu Kang (UIUC), Sujan Kumar Gonugondla (UIUC), Naresh Shanbhag (UIUC)
    Publication ID:
    Publication Type:
    Received Date:
    Last Edit Date:
    2385.002 (Stanford University)


This paper presents IC realization of a random forest (RF) machine learning classifier. Algorithm-architecture circuit is co-optimized to minimize the energy-delay product (EDP). Deterministic subsampling (DSS) and balanced decision trees result in reduced interconnect complexity and avoid irregular memory accesses. Low-swing analog in-memory computations embedded in a standard 6T SRAM enable massively parallel processing thereby minimizing the memory fetches and reducing the EDP further. The 65nm CMOS prototype achieves a 6.8Ă— lower EDP compared to a conventional design at the same accuracy (94%) for an 8-class traffic sign recognition problem.

4819 Emperor Blvd, Suite 300 Durham, NC 27703 Voice: (919) 941-9400 Fax: (919) 941-9450

Important Information for the SRC website. This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.