您所在的位置: 需求库 技术需求 高效多核异构系统数据同步方法

高效多核异构系统数据同步方法

发布时间: 2022-10-12
来源: 科技服务团
截止日期:2022-10-12

价格 双方协商

地区: 贵州省 贵阳市 花溪区

需求方: 贵州***公司

行业领域

电子信息技术

需求背景

在开发嵌入式应用系统时,如果单颗处理器无法满足系统的要求,一个很普遍的做法就是使用两颗或更多的处理器,把一部分“杂项工作”分配给另一个有“助理”性质的低端处理器来完成。但是采用两颗处理器,缺点也很明显,尤其是在芯片与PCB成本、系统可靠性及功耗方面都有先天的不足。随着芯片技术发展及实际应用需求,目前普遍使用多核处理器,在架构上能够向下兼容、高效通信。

伏羲主控芯片采用多个异构处理器及用于异构处理器之间通信的MailBox,基于此硬件基础,软件可以使用AMP(asymmetric multi-processing,非对称多处理)模式。AMP模式通过在多个异构处理器独立运行不同的操作系统或裸机程序,同时使用MailBox、共享内存等机制实现高效通信、数据同步,从而达到多核高效协同工作效果。

电力行业多核处理器应用普遍按照功能区分为管理核、保护核,具体体现在实时性要求上,采样、开入开出、保护逻辑运算等实时性要求高的模块在保护核中实现,通信、界面显示、文件管理等实时性要求不高的模块在管理核上实现,核间数据同步尤其重要,影响整个系统稳定性及性能。

现有技术使用主从模式,明文传输数据。采用一问一答模式,主核顺序地查询从核以控制数据传输,主核是启动站,启动所有报文传输;从核是从动站,只在它们被查询时才可以传输。而且主核运行linux系统,主从通信时,从核响应快,采用主从模式通信,通信速率低,响应时间慢。对于配网装置中录波文件等较大数据传输,采用明文字节流传输,传输帧数多,耗时较长,传输效率低。因此,需要一种高效多核异构系统数据同步方法,提高通信速率和响应速度。

需解决的主要技术难题

1.需解决主核运行linux系统,主从通信时,从核响应快,采用主从模式通信,通信速率低,响应时间慢。

2.需要一种高效多核异构系统数据同步方法,提高通信速率和响应速度。

期望实现的主要技术目标

1.能实现多核间数据同步快速高效,通信效率高,响应快速。

2.能减少数据传输帧数,提高通信速率,快速响应。

处理进度

  1. 提交需求
    2022-10-12 11:05:45
  2. 确认需求
    2022-10-17 13:02:17
  3. 需求服务
    2022-10-17 13:02:17
  4. 需求签约
  5. 需求完成