Show simple item record

Bridging the Scalability Gap by Exploiting Error Tolerance for Emerging Applications

dc.contributor.authorHill, Parker
dc.date.accessioned2018-06-07T17:46:30Z
dc.date.availableNO_RESTRICTION
dc.date.available2018-06-07T17:46:30Z
dc.date.issued2018
dc.date.submitted
dc.identifier.urihttps://hdl.handle.net/2027.42/144025
dc.description.abstractIn recent years, there has been a surge in demand for intelligent applications. These emerging applications are powered by algorithms from domains such as computer vision, image processing, pattern recognition, and machine learning. Across these algorithms, there exist two key computational characteristics. First, the computational demands they place on computing infrastructure is large, with the potential to substantially outstrip existing compute resources. Second, they are necessarily resilient to errors due to their inputs and outputs being inherently noisy and imprecise. Despite the staggering computational requirements and resilience of intelligent applications, current infrastructure uses conventional software and hardware methodologies. These systems needlessly consume resources for every bit of precision and arithmetic. To address this inefficiency and help bridge the performance gap caused by intelligent applications, this dissertation investigates exploiting error tolerance across the hardware-software stack. Specifically, we propose (1) statistical machinery to guarantee that accuracy is not compromised when removing work or precision, (2) a GPU optimization framework for work skipping and bottleneck mitigation, and (3) exploration of unconventional numerical representations to steer future hardware designs.
dc.language.isoen_US
dc.subjectApproximate computing
dc.subjectDeep neural networks
dc.titleBridging the Scalability Gap by Exploiting Error Tolerance for Emerging Applications
dc.typeThesisen_US
dc.description.thesisdegreenamePhDen_US
dc.description.thesisdegreedisciplineComputer Science & Engineering
dc.description.thesisdegreegrantorUniversity of Michigan, Horace H. Rackham School of Graduate Studies
dc.contributor.committeememberMars, Jason
dc.contributor.committeememberTang, Lingjia
dc.contributor.committeememberKim, Hun Seok
dc.contributor.committeememberMahlke, Scott
dc.subject.hlbsecondlevelComputer Science
dc.subject.hlbtoplevelEngineering
dc.description.bitstreamurlhttps://deepblue.lib.umich.edu/bitstream/2027.42/144025/1/parkerhh_1.pdf
dc.identifier.orcid0000-0002-6114-6033
dc.identifier.name-orcidHill, Parker; 0000-0002-6114-6033en_US
dc.owningcollnameDissertations and Theses (Ph.D. and Master's)


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe its collections in a way that respects the people and communities who create, use, and are represented in them. We encourage you to Contact Us anonymously if you encounter harmful or problematic language in catalog records or finding aids. More information about our policies and practices is available at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.