Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. CSAIL Digital Archive
  4. CSAIL Technical Reports (July 1, 2003 - present)
  5. Value-Deviation-Bounded Serial Data Encoding for Energy-Efficient Approximate Communication

Value-Deviation-Bounded Serial Data Encoding for Energy-Efficient Approximate Communication

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2015-022.pdf

Size

31.59 MB

Format

Adobe PDF

Checksum (MD5)

9263ef357df9c45a66a26174acd4a640

Download all files submitted through automated deposit
psm@CSAIL.MIT.EDU-556c64f6.29807.zip (28.95 MB)
Author(s)
Stanley-Marbell, Phillip
•
Rinard, Martin
Advisor(s)
Martin Rinard
Date Issued
June 4, 2015
Series/Report no.
MIT-CSAIL-TR-2015-022
Abstract
Transferring data between ICs accounts for a growing proportion of system power in wearable and mobile systems. Reducing signal transitions reduces the dynamic power dissipated in this data transfer, but traditional approaches cannot be applied when the transfer interfaces are serial buses. To address this challenge, we present a family of optimal value-deviation-bounded approximate serial encoders (VDBS encoders) that significantly reduce signal transitions (and hence, dynamic power) for bit-serial communication interfaces. When the data in transfer are from sensors, VDBS encoding enables a tradeoff between power efficiency and application fidelity, by exploiting the tolerance of many of the typical algorithms consuming sensor data to deviations in values. We derive analytic formulations for the family of VDBS encoders and introduce an efficient algorithm that performs close to the Pareto-optimal encoders. We evaluate the algorithm in two applications: Encoding data between a camera and processor in a text-recognition system, and between an accelerometer and processor in a pedometer system. For the text recognizer, the algorithm reduces signal transitions by 55% on average, while maintaining OCR accuracy at over 90% for previously-correctly-recognized text. For the pedometer, the algorithm reduces signal transitions by an average of 54% in exchange for step count errors of under 5%.
Persistent DSpace Link
http://hdl.handle.net/1721.1/97180
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.