Reducing Energy of Approximate Feature Extraction in Heterogeneous Architectures for Sensor Inference via Energy-Aware Genetic Programming
Created by W.Langdon from
gp-bibliography.bib Revision:1.8051
- @Article{Tang:2020:CSIRP,
-
author = "Yinqi Tang and Hongyang Jia and Naveen Verma",
-
journal = "IEEE Transactions on Circuits and Systems I: Regular
Papers",
-
title = "Reducing Energy of Approximate Feature Extraction in
Heterogeneous Architectures for Sensor Inference via
Energy-Aware Genetic Programming",
-
year = "2020",
-
volume = "67",
-
number = "5",
-
pages = "1576--1587",
-
abstract = "Hardware acceleration substantially enhances both
energy efficiency and performance, but raises major
challenges for programmability. This is especially true
in the domain of approximate computing, where
energy-approximation tradeoffs at the hardware level
are extremely difficult to encapsulate in interfaces to
the software level. The programmability challenges have
motivated co-design of accelerators with
program-synthesis frameworks, where the structured
computations resulting from synthesis are exploited
towards hardware specialization. This paper proposes
energy-aware code synthesis targeting heterogeneous
architectures for approximate computing. A
heterogeneous architecture for embedded sensor
inference is employed, demonstrated in custom silicon,
where programmable feature extraction is mapped to an
accelerator via genetic programming. The high level of
accelerator specialization and structured mapping of
computations to the accelerator enable robust energy
models, which are then employed in a
genetic-programming algorithm to improve the
energy-approximation Pareto frontier. The proposed
algorithm is demonstrated in an
electroencephalogram-based seizure-detection
application and an electrocardiogram-based
arrhythmia-detection application. At the same level of
baseline inference performance, the energy consumption
of genetic-programming models executed on the
accelerator is 57.percent and 21.percent lower,
respectively, with the proposed algorithm, compared to
a conventional algorithm without incorporating energy
models for execution on the accelerator.",
-
keywords = "genetic algorithms, genetic programming",
-
DOI = "doi:10.1109/TCSI.2019.2961643",
-
ISSN = "1558-0806",
-
month = may,
-
notes = "Also known as \cite{8952908}",
- }
Genetic Programming entries for
Yinqi Tang
Hongyang Jia
Naveen Verma
Citations