摘要
随着信息技术的不断发展,在xPC实时半物理仿真平台中单核处理器的运算速度与性能已经不能满足实验需求。在单核目标机上以串行的方法执行模型出现越来越多的瓶颈,模型越来越复杂,计算量越来越大,单核已经不能满足其要求。采用多核是一种比较方便、快捷的解决方式。本文提出了在多核目标机上建立并行执行模型的方法,并使用分析工具分析任务如何在多核上分配的。并采用同一模型分别在任务分配前和任务分配后运行的对比实验验证了建立并行执行模型的优越性。这种并行执行模型的方法已成功应用于某型号无人机的半实物仿真试验。
As the development of the information technology, single-core processor's operation speed and performance hardly satisfy experiment demands in xPC real time semi-physical simulation. In single-core processor target computer, the model based on serial execution method gradually appears bottleneck, the more complex model, the larger computational complexity. Apparently, single-core processor cannot fulfill needs. This paper gives a parallel execution model based on multi-core target machine, and the analysis of distribution of multi-core processor by profiling tool The contrast experiment in which the task did not allocated and the task has allocated verified establish concurrent execution model of necessity. Parallel execution model has been successfully adopted in the hardware-in-the-loop(HIL) simulation for certain Unmanned Aerial Vehicles (UAV).
出处
《电子设计工程》
2012年第18期63-66,共4页
Electronic Design Engineering
关键词
XPC
半物理仿真
多核处理器
并行执行模型
xPC
hardware-in-the-loop simulation
multi-core processor
concurrent execution model