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...

Full description

Saved in:
Bibliographic Details
Published inDAC Design Automation Conference 2012 pp. 504 - 509
Main Authors Huang, Jiawei, Lach, John, Robins, Gabriel
Format Conference Proceeding
LanguageEnglish
Published New York, NY, USA ACM 03.06.2012
IEEE
SeriesACM Conferences
Subjects
Online AccessGet full text
ISBN1450311997
9781450311991
ISSN0738-100X
DOI10.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