首页> 外文期刊>Applied Computational Electromagnetics Society journal >Parallel Implementation and Branch Optimization of EBE-FEM Based on CUDA Platform
【24h】

Parallel Implementation and Branch Optimization of EBE-FEM Based on CUDA Platform

机译:基于CUDA平台的EBE-FEM的并行实现与分支优化

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

摘要

The finite element analysis of large complex structures makes higher demand on memory capacity and computation speed, which leads to the inefficiency of traditional serial finite element method (FEM) for such large-scale problems. In this paper, the element-by-element finite element method (EBE-FEM) has been implemented parallelly on CUDA (Compute Unified Device Architecture) platform, and been programmed using C++ language. The thread branches that exist in parallel reduction program have been researched and optimized to improve parallel efficiency. The correctness of algorithms and programs are verified by the analysis of an open slot of motor. The optimized parallel program is applied to analyze the main magnetic field of a single-phase transformer. The results show that the EBE-FEM implemented on CUDA platform is more effective than serial EBE-FEM, and branch optimization can improve the speedup further.
机译:大型复杂结构的有限元分析对存储器容量和计算速度的需求较高,这导致了传统串行有限元方法(FEM)的效率低下的这种大规模问题。在本文中,通过元素的元素有限元方法(EBE-FEM)并行于CUDA(计算统一设备架构)平台,并使用C ++语言进行编程。已经研究并优化了并行减少程序中存在的线程分支以提高并行效率。通过分析电动机的开放槽来验证算法和程序的正确性。应用优化的并行程序来分析单相变压器的主磁场。结果表明,在CUDA平台上实现的EBE-FEM比串行EBE-FEM更有效,分支优化可以进一步提高加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号