一种低功耗音频DSP的多核编程模型  被引量:1

Multi-core Programming Model for Low-power Audio DSP

在线阅读下载全文

作  者:余村[1] 刘佩林[1] 

机构地区:[1]上海交通大学电子工程系,上海200240

出  处:《计算机与现代化》2013年第4期206-209,219,共5页Computer and Modernization

基  金:国家自然科学基金资助项目(61171171)

摘  要:受限于低功耗音频数字DSP的多级存储层次以及有限的计算资源,编程人员在向多核扩展的过程中,面临编程困难、开销过大以及性能难以有效发挥等问题。ADMP(Audio DSP Multi-core Processing)是一种实现在APC(Audio Process-ing Core)上的单程序多数据风格的编程模型。它提供轻量级的运行时环境、显式内存分配接口,以及多种核间交互方式。4个实验用例通过ADMP均获得性能提升,实验表明ADMP以较小的开销达到了音频应用的需求。Due to the multi-layer memory layout and constrained computing resources of low-power audio DSP, programmer suf- fers difficulties of programming, large overheads, and ineffective performances in migrating to multi-core. ADMP (audio DSP multi-core processing) is a single program multiple data style programming model on APC (audio processing core). It provides light-weight runtime, explicit memory allocation interface, and various interaction methods. Four experimental cases benefit per- forinance boost with ADMP. Experimental results show that ADMP reaches demands of audio applications with little overheads.

关 键 词:多核 低功耗 运行时 编程模型 音频 

分 类 号:TP332[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象