z-logo
open-access-imgOpen Access
Energy‐efficient and reliable in‐memory classifier for machine‐learning applications
Author(s) -
Clay James,
Elango Naveena,
Priya Sheena Ratnam,
Jiang Shixiong,
Sridhar Ramalingam
Publication year - 2019
Publication title -
iet computers and digital techniques
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.219
H-Index - 46
ISSN - 1751-861X
DOI - 10.1049/iet-cdt.2019.0040
Subject(s) - computer science , artificial intelligence , machine learning , classifier (uml) , computer architecture
Large‐scale machine‐learning (ML) algorithms require extensive memory interactions. Managing or reducing data movement can significantly increase the speed and efficiency of many ML tasks. Towards this end, the authors devise an energy efficient in‐memory computing (IMC) kernel for linear classification and design an initial prototype. The authors achieve a power savings of over 6.4 times than a conventional discrete system while improving reliability by 54.67%. The authors employ a split‐data‐aware technique to manage process, voltage, and temperature variations and to achieve fair trade‐offs between energy efficiency, area requirements, and accuracy. The authors utilise a trimodal architecture with a hierarchical tree structure to further decrease power consumption. The authors also explore alternatives to the hierarchical tree structure with a significantly reduced number of linear regression blocks, while maintaining a competitive classification accuracy. Overall, the scheme provides a fast, energy efficient, and competitively accurate binary classification kernel.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here