A Hybrid Parallel Strategy for Isogeometric Topology Optimization via CPU/GPU Heterogeneous Computing

被引:2
|
作者
Xia, Zhaohui [1 ,3 ]
Gao, Baichuan [3 ]
Yu, Chen [2 ]
Han, Haotian [3 ]
Zhang, Haobo [3 ]
Wang, Shuting [3 ]
机构
[1] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Peoples R China
[2] Wuhan Polytech Univ, Sch Math & Comp Sci, Wuhan 430048, Peoples R China
[3] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, Wuhan 430074, Peoples R China
来源
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Topology optimization; high-efficiency; isogeometric analysis; CPU/GPU parallel computing; hybrid OpenMP-CUDA; LEVEL SET METHOD; GPU-ACCELERATION; CODE WRITTEN; DESIGN; SPMV;
D O I
10.32604/cmes.2023.029177
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper aims to solve large-scale and complex isogeometric topology optimization problems that consume significant computational resources. A novel isogeometric topology optimization method with a hybrid parallel strategy of CPU/GPU is proposed, while the hybrid parallel strategies for stiffness matrix assembly, equation solving, sensitivity analysis, and design variable update are discussed in detail. To ensure the high efficiency of CPU/GPU computing, a workload balancing strategy is presented for optimally distributing the workload between CPU and GPU. To illustrate the advantages of the proposed method, three benchmark examples are tested to verify the hybrid parallel strategy in this paper. The results show that the efficiency of the hybrid method is faster than serial CPU and parallel GPU, while the speedups can be up to two orders of magnitude.
引用
收藏
页码:1103 / 1137
页数:35
相关论文
共 50 条
  • [1] A Heterogeneous Parallel Computing Approach Optimizing SpTTM on CPU-GPU via GCN
    Wang, Haotian
    Yang, Wangdong
    Ouyang, Renqiu
    Hu, Rong
    Li, Kenli
    Li, Keqin
    ACM TRANSACTIONS ON PARALLEL COMPUTING, 2023, 10 (02)
  • [2] GPU parallel strategy for parameterized LSM-based topology optimization using isogeometric analysis
    Zhaohui Xia
    Yingjun Wang
    Qifu Wang
    Chao Mei
    Structural and Multidisciplinary Optimization, 2017, 56 : 413 - 434
  • [3] GPU parallel strategy for parameterized LSM-based topology optimization using isogeometric analysis
    Xia, Zhaohui
    Wang, Yingjun
    Wang, Qifu
    Mei, Chao
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2017, 56 (02) : 413 - 434
  • [4] Hybrid Embarrassingly Parallel algorithm for heterogeneous CPU/GPU clusters
    Yang, Bo
    Lu, Kai
    Liu, Jie
    Wang, Xiaoping
    Gong, Chunye
    2012 7TH INTERNATIONAL CONFERENCE ON COMPUTING AND CONVERGENCE TECHNOLOGY (ICCCT2012), 2012, : 373 - 378
  • [5] Performance Optimization for CPU-GPU Heterogeneous Parallel System
    Wang, Yanhua
    Qiao, Jianzhong
    Lin, Shukuan
    Zhao, Tinglei
    2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 1259 - 1266
  • [6] A hybrid computing method of SpMV on CPU-GPU heterogeneous computing systems
    Yang, Wangdong
    Li, Kenli
    Li, Keqin
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 104 : 49 - 60
  • [7] CPU-GPU hybrid parallel strategy for cosmological simulations
    Wang, Yueqing
    Dou, Yong
    Guo, Song
    Lei, Yuanwu
    Zou, Dan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (03): : 748 - 765
  • [8] GPU Computing Pipeline Inefficiencies and Optimization Opportunities in Heterogeneous CPU-GPU Processors
    Hestness, Joel
    Keckler, Stephen W.
    Wood, David A.
    2015 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION (IISWC), 2015, : 87 - 97
  • [9] An incompressible flow solver on a GPU/CPU heterogeneous architecture parallel computing platform
    Qianqian Li
    Rong Li
    Zixuan Yang
    Theoretical & Applied Mechanics Letters, 2023, 13 (05) : 387 - 393
  • [10] An incompressible flow solver on a GPU/CPU heterogeneous architecture parallel computing platform
    Li, Qianqian
    Li, Rong
    Yang, Zixuan
    THEORETICAL AND APPLIED MECHANICS LETTERS, 2023, 13 (05)