Zero aware configurable data encoding by skipping transfer for error resilient applications

Show simple item record

dc.contributor.author Jha, Chandan Kumar
dc.contributor.author Singh, Shreyas
dc.contributor.author Thakker, Riddhi
dc.contributor.author Awasthi, Manu
dc.contributor.author Mekie, Joycee
dc.date.accessioned 2021-05-27T13:33:04Z
dc.date.available 2021-05-27T13:33:04Z
dc.date.issued 2021-05
dc.identifier.citation Jha, Chandan Kumar; Singh, Shreyas; Thakker, Riddhi; Awasthi, Manu and Mekie, Joycee, "Zero aware configurable data encoding by skipping transfer for error resilient applications", arXiv, Cornell University Library, DOI: arXiv:2105.07432, May 2021. en_US
dc.identifier.uri http://arxiv.org/abs/2105.07432
dc.identifier.uri https://repository.iitgn.ac.in/handle/123456789/6531
dc.description.abstract In this paper, we propose Zero Aware Configurable Data Encoding by Skipping Transfer (ZAC-DEST), a data encoding scheme to reduce the energy consumption of DRAM channels, specifically targeted towards approximate computing and error resilient applications. ZAC-DEST exploits the similarity between recent data transfers across channels and information about the error resilience behavior of applications to reduce on-die termination and switching energy by reducing the number of 1's transmitted over the channels. ZAC-DEST also provides a number of knobs for trading off the application's accuracy for energy savings, and vice versa, and can be applied to both training and inference. We apply ZAC-DEST to five machine learning applications. On average, across all applications and configurations, we observed a reduction of 40% in termination energy and 37% in switching energy as compared to the state of the art data encoding technique BD-Coder with an average output quality loss of 10%. We show that if both training and testing are done assuming the presence of ZAC-DEST, the output quality of the applications can be improved upto 9 times as compared to when ZAC-DEST is only applied during testing leading to energy savings during training and inference with increased output quality.
dc.description.statementofresponsibility by Chandan Kumar Jha, Shreyas Singh, Riddhi Thakker, Manu Awasthi and Joycee Mekie
dc.format.extent
dc.language.iso en_US en_US
dc.publisher Cornell University en_US
dc.subject Hardware Architecture en_US
dc.subject Computer Neteworks en_US
dc.subject Computer periperals en_US
dc.title Zero aware configurable data encoding by skipping transfer for error resilient applications en_US
dc.type Pre-Print en_US
dc.relation.journal arXiv


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search Digital Repository


Browse

My Account