ApproxHPVM: a portable compiler IR for accuracy-aware optimizations

Abstract

We propose ApproxHPVM, a compiler IR and system designed to enable accuracy-aware performance and energy tuning on heterogeneous systems with multiple compute units and approximation methods. ApproxHPVM automatically translates end-to-end application-level quality metrics into accuracy requirements for individual operations. ApproxHPVM uses a hardware-agnostic accuracy-tuning phase to do this translation that provides greater portability across heterogeneous hardware platforms and enables future capabilities like accuracy-aware dynamic scheduling and design space exploration.

Document Details

Document Type
Pub Defense Publication
Publication Date
Oct 10, 2019
Source ID
10.1145/3360612

Entities

People

  • Hashim Sharif
  • Keyur Joshi
  • Maria Kotsifakou
  • Muhammad Huzaifa
  • Nathan Zhao
  • Prakalp Srivastava
  • Sarita Adve
  • Sasa Misailovic
  • Vikram Adve
  • Yasmin Sarita

Organizations

  • Cornell University
  • Defense Advanced Research Projects Agency
  • University of Illinois Urbana–Champaign

Tags

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Sensor Fusion and Tracking Systems.
  • Software Engineering.

Technology Areas

  • Space