Skip to main navigation Skip to search Skip to main content

A Machine Learning based Approximate Computing Approach on Data Flow Graphs: Work-in-Progress

  • Ye Wang
  • , Jian Dong
  • , Yanxin Liu
  • , Chunpei Wang
  • , Gang Qu
  • School of Computer Science and Technology, Harbin Institute of Technology
  • University of Maryland, College Park

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We report our ongoing work towards a machine learning based runtime approximate computing (AC) approach that can be applied on the data flow graph representation of any software program. This approach can utilize runtime inputs together with prior information of the software to identify and approximate the noncritical portion of a computation with low runtime overhead. Some preliminary experimental results show that compared with previous runtime AC approaches, our approach can significantly reduce the time overhead with little loss on the energy efficiency and computation accuracy.

Original languageEnglish
Title of host publicationProceedings of the 2020 International Conference on Embedded Software, EMSOFT 2020
EditorsTulika Mitra, Andreas Gerstlauer
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages37-39
Number of pages3
ISBN (Electronic)9781728191959
DOIs
StatePublished - 20 Sep 2020
Externally publishedYes
Event14th Turkish National Software Engineering Symposium, UYMS 2020 - Istanbul, Turkey
Duration: 7 Oct 20209 Oct 2020

Publication series

NameProceedings of the 2020 International Conference on Embedded Software, EMSOFT 2020

Conference

Conference14th Turkish National Software Engineering Symposium, UYMS 2020
Country/TerritoryTurkey
CityIstanbul
Period7/10/209/10/20

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • approximate computing
  • data flow graph
  • energy efficiency
  • machine learning
  • runtime

Fingerprint

Dive into the research topics of 'A Machine Learning based Approximate Computing Approach on Data Flow Graphs: Work-in-Progress'. Together they form a unique fingerprint.

Cite this