Low-Power Manycore Accelerator for Personalized Biomedical Applications
- 18 May 2016
- conference paper
- conference paper
- Published by Association for Computing Machinery (ACM)
Abstract
Wearable personal health monitoring systems can offer a cost effective solution for human healthcare. These systems must provide both highly accurate, secured and quick processing and delivery of vast amount of data. In addition, wearable biomedical devices are used in inpatient, outpatient, and at home e-Patient care that must constantly monitor the patient's biomedical and physiological signals 24/7. These biomedical applications require sampling and processing multiple streams of physiological signals with strict power and area footprint. The processing typically consists of feature extraction, data fusion, and classification stages that require a large number of digital signal processing and machine learning kernels. In response to these requirements, in this paper, a low-power, domain-specific many-core accelerator named Power Efficient Nano Clusters (PENC) is proposed to map and execute the kernels of these applications. Experimental results show that the manycore is able to reduce energy consumption by up to 80% and 14% for DSP and machine learning kernels, respectively, when optimally parallelized. The performance of the proposed PENC manycore when acting as a coprocessor to an Intel Atom processor is compared with existing commercial off-the-shelf embedded processing platforms including Intel Atom, Xilinx Artix-7 FPGA, and NVIDIA TK1 ARM-A15 with GPU SoC. The results show that the PENC manycore architecture reduces the energy by as much as 10X while outperforming all off-the-shelf embedded processing platforms across all studied machine learning classifiers.Keywords
Funding Information
- National Science Foundation (00008999, 00010145)
This publication has 17 references indexed in Scilit:
- Power and performance characterization, analysis and tuning for energy-efficient edge detection on atom and ARM based platformsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- A low power seizure detection processor based on direct use of compressively-sensed data and employing a deterministic random matrixPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- An ultra low power feature extraction and classification system for wearable seizure detection2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), 2015
- Toward an Ultralow-Power Onboard Processor for Tongue Drive SystemIEEE Transactions on Circuits and Systems II: Express Briefs, 2015
- A Flexible Multichannel EEG Feature Extractor and Classifier for Seizure DetectionIEEE Transactions on Circuits and Systems II: Express Briefs, 2014
- ULP-SRPACM Transactions on Reconfigurable Technology and Systems, 2014
- Harnessing ISA diversity: Design of a heterogeneous-ISA chip multiprocessorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- Ultra low-power signal processing in wearable monitoring systemsACM Transactions on Embedded Computing Systems, 2013
- A 64-core platform for biomedical signal processingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- A sub-100µW multi-functional cardiac signal processor for mobile healthcare applicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012