-
公开(公告)号:CN104820582A
公开(公告)日:2015-08-05
申请号:CN201510245420.0
申请日:2015-05-14
Applicant: 西安电子科技大学
Abstract: 本发明公开了一种基于Navigator的多核嵌入式DSP并行编程模型实现方法,包括:TI推出的KeyStone架构中包含软件组件Multicore Navigator,通过该组件实现设备构件间的数据管理以及同步通信;将KeyStone架构下多核嵌入式处理器的DSP核划分为主核和从核,所述主核完成整个应用的初始化以及必须执行且只能执行一次的操作;所述从核执行必要的初始化操作;从核和主核共同完成并行编程模型中的各种操作,核间通过Navigator实现同步和通信。本发明使用多核间共享内存,实现了对数据处理的零拷贝,既充分使用了嵌入式处理器的硬件资源,又能够满足并行编程的应用需求。