Show simple item record

dc.contributor.authorYang, Tien-Ju
dc.contributor.authorChen, Yu-Hsin
dc.contributor.authorEmer, Joel S
dc.contributor.authorSze, Vivienne
dc.date.accessioned2021-03-08T22:23:01Z
dc.date.available2021-03-08T22:23:01Z
dc.date.issued2018-04
dc.date.submitted2017-10
dc.identifier.isbn9781538618233
dc.identifier.isbn9781538618240
dc.identifier.issn2576-2303
dc.identifier.urihttps://hdl.handle.net/1721.1/130107
dc.description.abstractDeep Neural Networks (DNNs) have enabled state-of-the-art accuracy on many challenging artificial intelligence tasks. While most of the computation currently resides in the cloud, it is desirable to embed DNN processing locally near the sensor due to privacy, security, and latency concerns or limitations in communication bandwidth. Accordingly, there has been increasing interest in the research community to design energy-efficient DNNs. However, estimating energy consumption from the DNN model is much more difficult than other metrics such as storage cost (model size) and throughput (number of operations). This is due to the fact that a significant portion of the energy is consumed by data movement, which is difficult to extract directly from the DNN model. This work proposes an energy estimation methodology that can estimate the energy consumption of a DNN based on its architecture, sparsity, and bitwidth. This methodology can be used to evaluate the various DNN architectures and energy-efficient techniques that are currently being proposed in the field and guide the design of energy-efficient DNNs. We have released an online version of the energy estimation tool at energyestimation.mit.edu. We believe that this method will play a critical role in bridging the gap between algorithm and hardware design and provide useful insights for the development of energy-efficient DNNs.en_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1109/acssc.2017.8335698en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceProf. Sze via Phoebe Ayersen_US
dc.titleA method to estimate the energy consumption of deep neural networksen_US
dc.typeArticleen_US
dc.identifier.citationYang, Tien-Ju et al. "A method to estimate the energy consumption of deep neural networks." 51st Asilomar Conference on Signals, Systems, and Computers, October-November 2017, Pacific Grove, California, Institute of Electrical and Electronics Engineers, April 2018. © 2017 IEEEen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.departmentMassachusetts Institute of Technology. Microsystems Technology Laboratoriesen_US
dc.relation.journal51st Asilomar Conference on Signals, Systems, and Computersen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dspace.date.submission2021-03-05T15:18:40Z
mit.licenseOPEN_ACCESS_POLICY
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record