Heuristic Optimization with CPU-GPU Heterogeneous Wave Computing for Estimating Three-Dimensional Inner Structure

被引:1
|
作者
Yamaguchi, Takuma [1 ,2 ]
Ichimura, Tsuyoshi [1 ,2 ]
Fujita, Kohei [1 ,2 ]
Hori, Muneo [3 ]
Wijerathne, Lalith [1 ,2 ]
机构
[1] Univ Tokyo, Earthquake Res Inst, Bunkyo Ku, Tokyo, Japan
[2] Univ Tokyo, Dept Civil Engn, Bunkyo Ku, Tokyo, Japan
[3] Japan Agcy Marine Earth Sci & Technol, Yokosuka, Kanagawa, Japan
来源
关键词
Heuristic optimization; CPU-GPU collaborative computing; CUDA; Finite element analysis; Conjugate gradient method;
D O I
10.1007/978-3-030-22741-8_28
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To increase the reliability of numerical simulations, it is important to use more reliable models. This study proposes a method to generate a finite element model that can reproduce observational data in a target domain. Our proposed method searches parameters to determine finite element models by combining simulated annealing and finite element wave propagation analyses. In the optimization, we utilize heterogeneous computer resources. The finite element solver, which is the computationally expensive portion, is computed rapidly using GPU computation. Simultaneously, we generate finite element models using CPU computation to overlap the computation time of model generation. We estimate the inner soil structure as an application example. The soil structure is reproduced from the observed time history of velocity on the ground surface using our developed optimizer.
引用
收藏
页码:389 / 401
页数:13
相关论文
共 50 条
  • [1] 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
  • [2] A Survey of CPU-GPU Heterogeneous Computing Techniques
    Mittal, Sparsh
    Vetter, Jeffrey S.
    ACM COMPUTING SURVEYS, 2015, 47 (04)
  • [3] 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
  • [4] 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
  • [5] Heterogeneous Computing (CPU-GPU) for Pollution Dispersion in an Urban Environment
    Fernandez, Gonzalo
    Mendina, Mariana
    Usera, Gabriel
    COMPUTATION, 2020, 8 (01)
  • [6] Molecular Docking Simulation Based on CPU-GPU Heterogeneous Computing
    Xu, Jinyan
    Li, Jianhua
    Cai, Yining
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, 2017, 10561 : 27 - 37
  • [7] Three-dimensional quasi-complete information numerical simulation of gravity anomalies and parallel computing on CPU-GPU
    Dai, Shikun
    Zhu, Dexiang
    Chen, Qingrui
    Tian, Hongjun
    PHYSICA SCRIPTA, 2024, 99 (12)
  • [8] Component Allocation Optimization for Heterogeneous CPU-GPU Embedded Systems
    Campeanu, Gabriel
    Carlson, Jan
    Sentilles, Severine
    2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 229 - 236
  • [9] Parallel Implementation of Sieving Algorithm on Heterogeneous CPU-GPU Computing Architectures
    Wu, Mengsi
    Li, Pei
    Chen, Jiageng
    Yao, Shixiong
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2024, 2025, 15053 : 258 - 272
  • [10] Exploration on Task Scheduling Strategy for CPU-GPU Heterogeneous Computing System
    Fang, Juan
    Zhang, Jiaxing
    Lu, Shuaibing
    Zhao, Hui
    2020 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2020), 2020, : 306 - 311