Two or more BM3803 processors can be connected as an SMP architecture to solve the increasing performance requirement of on board processing.As the lack of IPC (Inter-Processor Communication) on BM3803,FPGA can be used to deal multicore synchronization and tight task-core affinity schedule algorithm was proposed.Performance analysis results show that compared to single processor,SMP architecture can largely speedup the execution of parallel task.%为进一步提升宇航应用处理能力,提出了一种利用多个宇航用单核处理器BM3803构成对称式共享存储器多处理机(SMP)的架构,即由FPGA实现多个BM3803处理器间的数据共享和同步,并选用"任务-核心"绑定的多核调度算法降低核间调度开销.最后,对调度算法进行了性能分析.结果表明,相比于单处理器,该调度算法能显著缩短并行任务的执行时间.
展开▼