Real-Time and Low-Power Streaming Source Separation Using Markov Random Field

Author:

Ko Glenn G.1,Rutenbar Rob A.1

Affiliation:

1. University of Illinois at Urbana-Champaign

Abstract

Machine learning (ML) has revolutionized a wide range of recognition tasks, ranging from text analysis to speech to vision, most notably in cloud deployments. However, mobile deployment of these ideas involves a very different category of design problems. In this article, we develop a hardware architecture for a sound source separation task, intended for deployment on a mobile phone. We focus on a novel Markov random field (MRF) sound source separation algorithm that uses expectation-maximization and Gibbs sampling to learn MRF parameters on the fly and infer the best separation of sources. The intrinsically iterative algorithm suggests challenges for both speed and power. A real-time streaming FPGA implementation runs at 150MHz with 207KB RAM, achieves a speed-up of 22× over a software reference, performs with an SDR of up to 7.021dB with 1.601ms latency, and exhibits excellent perceived audio quality. A 45nm CMOS ASIC virtual prototype simulated at 20MHz shows that this architecture is small (<10 million gates) and consumes only 70mW, which is less than 2% of the power of an ARM Cortex-A9 software version. To the best of our knowledge, this is the first Gibbs sampling inference accelerator designed in conventional FPGA/ASIC technology that targets a realistic mobile perceptual application.

Funder

MARCO

DARPA

six SRC STARnet Centers

Systems on Nanoscale Information fabriCs

National Science Foundation

Publisher

Association for Computing Machinery (ACM)

Subject

Electrical and Electronic Engineering,Hardware and Architecture,Software

Cited by 4 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Efficient underdetermined speech signal separation using encompassed Hammersley- Clifford algorithm and hardware implementation;Microprocessors and Microsystems;2021-09

2. Accelerating Bayesian Inference on Structured Graphs Using Parallel Gibbs Sampling;2019 29th International Conference on Field Programmable Logic and Applications (FPL);2019-09

3. FlexGibbs: Reconfigurable Parallel Gibbs Sampling Accelerator for Structured Graphs;2019 IEEE 27th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM);2019-04

4. Demystifying Bayesian Inference Workloads;2019 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS);2019-03

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3