期刊文献+

基于MCAPI的多核软件开发方法 被引量:1

A multicore software development method based on MCAPI
下载PDF
导出
摘要 提出了一种基于多核通信应用程序接口(MCAPI)标准的多核软件开发方法,该标准提供了基于消息传递的API,适用于核间通信,大大提高了应用程序在多核处理器上的可移植性。采用poly-platform软件工具进行多核软件开发,首先建立拓扑结构,然后定义节点工程,完成存储分配等工作,再利用MCAPI模板完成节点间通信,最后编制各个节点的应用程序。该软件开发流程独立于厂商、器件和操作系统,可将应用程序快速灵活地映射到不同的同构和异构多核架构上,大大提高了多核软件的开发效率。 This paper presents a multicore software development method based on multicore communications application program in-terface( MCAPI) standard.This standard which provides APIs based on message is used for inter processor communication( IPC).It improves the portability of application programs on multicore processors.A software tool named poly-platform is used for multicore software development.At first,the topology is set up.Then a node project is defined and memories are allocated.The template of MCAPI is used for generating codes for communications among nodes.Finally,application programs of every nodes should be finished.This procedure of software development is independent of companies,devices and operating systems.It could map the applica-tion programs to different homogeneous and heterogeneous multicore architectures quickly and flexibly,improve the efficiency greatly.
出处 《电子技术应用》 北大核心 2016年第1期31-33,共3页 Application of Electronic Technique
关键词 多核通信应用程序接口 核间通信 multicore communications application program interface inter processor communication
  • 相关文献

参考文献4

  • 1Texas Instruments,Inc.TMS320C6678 multicore fixed and floating-point digital signal processor[Z].2014.
  • 2The Multicore Association.Multicore Communications API(MCAPI)Specification V2.015[Z].2011.
  • 3Poly Core Software,Inc.Poly-Platform user guide[Z].2012.
  • 4ERIC G.Using MCAPI/MDMA for ADSP-SC58x DualSHARC Audio Talkthrough[Z].2015.

同被引文献11

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部