首页> 外文期刊>Journal of Mechanical Science and Technology >Parallel processing with the subsystem synthesis method for efficient vehicle analysis
【24h】

Parallel processing with the subsystem synthesis method for efficient vehicle analysis

机译:与子系统综合方法并行处理,可进行有效的车辆分析

获取原文
获取原文并翻译 | 示例
       

摘要

In this paper, parallel processing of a vehicle analysis based on the subsystem synthesis method was developed in a multi-core CPU environment. The subsystem synthesis method provides independent computation of each suspension subsystem module, and so is ideally suited for parallel processing. For parallel program implementation, OpenMP API (Application program interface) for a shared memory multi-core CPU was utilized. Three different parallel implementations were applied to examine the performance of parallel processing. In the first, parallel processing was applied only to the identified parallel regions in the subsystem synthesis method within the integration time loop. In the second, parallel processing was applied from the beginning of the program in order to avoid overhead due to the creation of parallel threads in every time step. The 3rd implementation was the same as the 2nd one, except that unnecessary data synchronization overhead was removed. In order to investigate the performance of the proposed parallel processing, parallel programs with three different implementations were created for a 6 x 6 unmanned robot vehicle model. Rough terrain run simulations were carried out. Performances of the 1st and 2nd implementation methods were worse than that of the sequential program. When parallel processing with proper treatment of overheads was used, a three times increase in computational speed was achieved from the 3rd implementation, compared with serial computation.
机译:本文在多核CPU环境中开发了基于子系统综合方法的车辆分析并行处理。子系统综合方法提供了每个悬架子系统模块的独立计算,因此非常适合并行处理。对于并行程序实现,使用了用于共享内存多核CPU的OpenMP API(应用程序接口)。应用了三种不同的并行实现来检查并行处理的性能。首先,在积分时间循环内,并行处理仅应用于子系统综合方法中已标识的并行区域。在第二步中,从程序开始就应用了并行处理,以避免由于在每个时间步中创建并行线程而造成的开销。除了消除了不必要的数据同步开销外,第三个实现与第二个实现相同。为了研究所提出的并行处理的性能,针对6 x 6无人机器人车辆模型创建了具有三种不同实现方式的并行程序。进行了崎terrain的地形模拟。第一种和第二种实现方法的性能比顺序程序的性能差。当使用并行处理并适当地处理了开销时,与串行计算相比,从第三个实现中可以将计算速度提高三倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号