A methodology for energy-quality tradeoff using imprecise hardware
Recent studies have demonstrated the potential for reducing energy consumption in integrated circuits by allowing errors during computation. While most proposed techniques for achieving this rely on voltage overscaling (VOS), this paper shows that Imprecise Hardware (IHW) with design-time structural...
Saved in:
Published in | DAC Design Automation Conference 2012 pp. 504 - 509 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
New York, NY, USA
ACM
03.06.2012
IEEE |
Series | ACM Conferences |
Subjects | |
Online Access | Get full text |
ISBN | 1450311997 9781450311991 |
ISSN | 0738-100X |
DOI | 10.1145/2228360.2228450 |
Cover
Abstract | Recent studies have demonstrated the potential for reducing energy consumption in integrated circuits by allowing errors during computation. While most proposed techniques for achieving this rely on voltage overscaling (VOS), this paper shows that Imprecise Hardware (IHW) with design-time structural parameters can achieve orthogonal energy-quality tradeoffs. Two IHW adders are improved and two IHW multipliers are introduced in this paper. In addition, a simulation-free error estimation technique is proposed to rapidly and accurately estimate the impact of IHW on output quality. Finally, a quality-aware energy minimization methodology is presented. To validate this methodology, experiments are conducted on two computational kernels: DOT-PRODUCT and L2-NORM -- used in three applications -- Leukocyte Tracker, SVM classification and K-means clustering. Results show that the Hellinger distance between estimated and simulated error distribution is within 0.05 and that the methodology enables designers to explore energy-quality tradeoffs with significant reduction in simulation complexity. |
---|---|
AbstractList | Recent studies have demonstrated the potential for reducing energy consumption in integrated circuits by allowing errors during computation. While most proposed techniques for achieving this rely on voltage overscaling (VOS), this paper shows that Imprecise Hardware (IHW) with design-time structural parameters can achieve orthogonal energy-quality tradeoffs. Two IHW adders are improved and two IHW multipliers are introduced in this paper. In addition, a simulation-free error estimation technique is proposed to rapidly and accurately estimate the impact of IHW on output quality. Finally, a quality-aware energy minimization methodology is presented. To validate this methodology, experiments are conducted on two computational kernels: DOT-PRODUCT and L2-NORM - used in three applications - Leukocyte Tracker, SVM classification and K-means clustering. Results show that the Hellinger distance between estimated and simulated error distribution is within 0.05 and that the methodology enables designers to explore energy-quality tradeoffs with significant reduction in simulation complexity. |
Author | Huang, Jiawei Lach, John Robins, Gabriel |
Author_xml | – sequence: 1 givenname: Jiawei surname: Huang fullname: Huang, Jiawei email: jh3wn@virginia.edu organization: University of Virginia – sequence: 2 givenname: John surname: Lach fullname: Lach, John email: jlach@virginia.edu organization: University of Virginia – sequence: 3 givenname: Gabriel surname: Robins fullname: Robins, Gabriel email: robins@cs.virginia.edu organization: University of Virginia |
BookMark | eNqNkL1PwzAUxI0oEm3pzMDikSXl2Y6deiwVX1IlFpDYLKd-bg1NXJxUKP89qdqBken07k5Pp9-IDOpYIyHXDKaM5fKOcz4TCqYHzSWckVHvgmBM6-L87zEgQyjELGMAH5dk0jSfAMAYB1moIbmf0wrbTXRxG9cd9TFRrDGtu-x7b7eh7WibrMPoPd03oV7TUO0SrkKDdGOT-7EJr8iFt9sGJycdk_fHh7fFc7Z8fXpZzJeZ5XnRZrkCoS0rpUYJ2hUcpVeK99ucYtxrYfNSK1uoUllE4G4lUAuuSouOgZJiTG6OfwMiml0KlU2dUTxnUoo-vT2mdlWZMsavxjAwB1TmhMqcUPXV6T-rpkwBvfgFbRtmIQ |
ContentType | Conference Proceeding |
Copyright | 2012 ACM |
Copyright_xml | – notice: 2012 ACM |
DBID | 6IE 6IH CBEJK RIE RIO |
DOI | 10.1145/2228360.2228450 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library IEEE Proceedings Order Plans (POP) 1998-present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISBN | 1450311997 9781450311991 |
EndPage | 509 |
ExternalDocumentID | 6241553 |
Genre | orig-research |
GroupedDBID | 6IE 6IF 6IG 6IH 6IK 6IL 6IM 6IN AAJGR ACM ADFMO ADPZR ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK GUFHI IEGSK IERZE IJVOP LHSKQ OCL RIE RIL RIO 123 29O AAWTH ACGFS ADZIZ CHZPO IPLJI M43 RNS |
ID | FETCH-LOGICAL-a247t-46039a1b59e509d72e5f662073d612f93a4b96a76b6aee02dc3e9326baed10653 |
IEDL.DBID | RIE |
ISBN | 1450311997 9781450311991 |
ISSN | 0738-100X |
IngestDate | Wed Aug 27 04:26:54 EDT 2025 Sun Dec 01 11:06:00 EST 2024 Wed Jan 31 06:41:11 EST 2024 |
IsPeerReviewed | false |
IsScholarly | true |
Keywords | energy-quality tradeoff static error estimation imprecise hardware |
Language | English |
License | Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org |
LinkModel | DirectLink |
MeetingName | DAC '12: The 49th Annual Design Automation Conference 2012 |
MergedId | FETCHMERGED-LOGICAL-a247t-46039a1b59e509d72e5f662073d612f93a4b96a76b6aee02dc3e9326baed10653 |
PageCount | 6 |
ParticipantIDs | ieee_primary_6241553 acm_books_10_1145_2228360_2228450 acm_books_10_1145_2228360_2228450_brief |
PublicationCentury | 2000 |
PublicationDate | 20120603 2012-June |
PublicationDateYYYYMMDD | 2012-06-03 2012-06-01 |
PublicationDate_xml | – month: 06 year: 2012 text: 20120603 day: 03 |
PublicationDecade | 2010 |
PublicationPlace | New York, NY, USA |
PublicationPlace_xml | – name: New York, NY, USA |
PublicationSeriesTitle | ACM Conferences |
PublicationTitle | DAC Design Automation Conference 2012 |
PublicationTitleAbbrev | DAC |
PublicationYear | 2012 |
Publisher | ACM IEEE |
Publisher_xml | – name: ACM – name: IEEE |
SSID | ssj0001120576 ssj0004161 |
Score | 2.1436315 |
Snippet | Recent studies have demonstrated the potential for reducing energy consumption in integrated circuits by allowing errors during computation. While most... |
SourceID | ieee acm |
SourceType | Publisher |
StartPage | 504 |
SubjectTerms | Adders Delay energy-quality tradeoff Error analysis Imprecise hardware Kernel Mathematics of computing -- Mathematical analysis -- Mathematical optimization static error estimation Support vector machines Theory of computation -- Design and analysis of algorithms -- Mathematical optimization Vectors |
Title | A methodology for energy-quality tradeoff using imprecise hardware |
URI | https://ieeexplore.ieee.org/document/6241553 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NS8QwEB10T3rxa8X1iwiCF1vbtE3oUUVZBMWDC3srSTMREXeXbhfRX28m7boqgp7ahhSaYWDeTOe9ATimEMttKQMppA5S4xJWZfIsMEamxlijTUwE59s70R-kN8NsuASnn1wYRPTNZxjSrf-Xb8bljEplZ4LCTZYsw7KUecPVWtRTYu6gh1hwImOvleo8mORLo6EndWXOhamzYq711D7HreaPWzijikgiopCuqWfjq_Ll2-gVH3mu1-B2_s1Nw8lzOKt1WL7_kHP876HWobvg-LH7z-i1AUs42oTVL_KEW3BxzpoB0770zhy8ZeipgkFDxXxjdaUMjq1l1D7_yJ5eJiSWMUVGXK5XVWEXBtdXD5f9oJ25ECieyjpIRZTkKtZZjg5KGMkxs0JwZ0bjsJDNE5XqXCgptFCIETdlggQBtUITk87tNnRG4xHuAFMqL12yZd1Ggmki55KX7n2eWe1AadSDI2fagpKJadHwo7OiNX_Rmr8HJ3_uKXT1hLYHW2TbYtKIdBStWXd_X96DFYd8eNPztQ-duprhgUMXtT70bvUBSu3Bpw |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3fS9xAEB6sPlhf_Fl6WnWFQl-aM9lkd8ljW5Tzx0kfFO4t7GZnRYp3cuYQ-9d3ZhO9tgj6lGTZQHYYmG8m830D8JlDrAy1SYw2Lik8JazWlyrx3hTeB-98xgTn4YUeXBWnIzVagK_PXBhEjM1n2Ofb-C_fT-oZl8oONYcblb-DJUVZhWnZWvOKSiYJfOg5KzKLaqnkwyxgmo4irUuRE3NvxZPaU_ecdao_tHDINZFcp32-FpGPb-vbf4avxNhzvArDp69uW05-9WeN69e__xN0fOux1mBrzvITP5_j1zos4HgDVv4SKNyE799EO2I6Ft8FAVyBkSyYtGTMR9FMrcdJCIIb6K_Fze0dy2Xco2A214Od4hZcHR9d_hgk3dSFxMrCNEmh07y0mVMlEpjwRqIKWksyoyc0FMrcFq7U1minLWIqfZ0jg0Bn0WesdPsBFseTMX4EYW1ZU7oVaCMDNV1KI2t6X6rgCJamPTgg01acTtxXLUNaVZ35q878Pfjy6p7KTW8w9GCTbVvdtTIdVWfW7ZeX92F5cDk8r85PLs524D3hINl2gH2CxWY6w13CGo3biy72B7OAxPg |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=DAC+Design+Automation+Conference+2012&rft.atitle=A+methodology+for+energy-quality+tradeoff+using+imprecise+hardware&rft.au=Jiawei+Huang&rft.au=Lach%2C+John&rft.au=Robins%2C+Gabriel&rft.date=2012-06-01&rft.pub=IEEE&rft.isbn=9781450311991&rft.issn=0738-100X&rft.spage=504&rft.epage=509&rft_id=info:doi/10.1145%2F2228360.2228450&rft.externalDocID=6241553 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0738-100X&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0738-100X&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0738-100X&client=summon |