A PARALLEL ALGORITHM FOR SOLVING COMPLEX MULTIBODY PROBLEMS WITH STREAM PROCESSORS

被引:0
作者
Heyn, Toby [1 ]
Tasora, Alessandro
Anitescu, Mihai
Negrut, Dan [1 ]
机构
[1] Univ Wisconsin, Dept Mech Engn, Madison, WI 53706 USA
来源
PROCEEDINGS OF ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 4, PTS A-C | 2010年
关键词
BODY CONTACT PROBLEMS; DYNAMICS; FRICTION; CONVERGENCE; SIMULATION; COMPUTER; SYSTEMS; MODELS;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper describes a numerical method for the parallel solution of the differential measure inclusion problem posed by mechanical multibody systems containing bilateral and unilateral frictional constraints. The method proposed has been implemented as a set of parallel algorithms leveraging NVIDIA's Compute Unified Device Architecture (CUDA) library support for multi-core stream computing. This allows the proposed solution to run on a wide variety of GeForce and TESLA NVIDIA graphics cards for high performance computing. Although the methodology relies on the solution of cone complementarity problems known to be fine-grained in terms of data dependency, a suitable approach has been developed to exploit parallelism with low overhead ill terms of memory access and thread synchronization. Additionally, a parallel collision detection algorithm has been incorporated to further exploit available parallelism. Initial numerical tests described in this paper demonstrate a speedup of one order of magnitude for the solution time of both the collision detection and the cone complementarily problems when performed in parallel. Since stream multiprocessors are becoming ubiquitous as embedded components of next-generation graphic boards, the solution proposed represents a cost-efficient way to simulate the time evolution of complex mechanical problems with millions of parts and constraints, a task that used to require powerful supercomputers. The proposed methodology facilitates the analysis of extremely complex systems such as granular material flows and off-road vehicle dynamics.
引用
收藏
页码:1517 / 1532
页数:16
相关论文
共 50 条
  • [41] AN INERTIAL MULTI-STEP ALGORITHM FOR SOLVING EQUILIBRIUM PROBLEMS
    Munkong, Jiraprapa
    Bui Van Dinh
    Ungchittrakool, Kasamsuk
    JOURNAL OF NONLINEAR AND CONVEX ANALYSIS, 2020, 21 (09) : 1981 - 1993
  • [42] An Algorithm for Solving Common Points of Convex Minimization Problems with Applications
    Hanjing, Adisak
    Pholasa, Nattawut
    Suantai, Suthep
    SYMMETRY-BASEL, 2023, 15 (01):
  • [43] Solving Graph Coloring Problems with the Douglas-Rachford Algorithm
    Aragon Artacho, Francisco J.
    Campoy, Ruben
    SET-VALUED AND VARIATIONAL ANALYSIS, 2018, 26 (02) : 277 - 304
  • [44] Genetic algorithm based technique for solving chance constrained problems
    Poojari, Chandra A.
    Varghese, Boby
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 185 (03) : 1128 - 1154
  • [45] A new accurate and fast convergence cuckoo search algorithm for solving constrained engineering optimization problems
    Abdollahi, Mahdi
    Bouyer, Asgarali
    Arasteh, Bahman
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2024, 18 (03): : 2307 - 2337
  • [46] Integration of simulation and optimization for solving complex decision making problems
    Iassinovski, S
    Artiba, A
    Bachelet, V
    Riane, F
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2003, 85 (01) : 3 - 10
  • [47] Using Parallel Genetic Algorithms for Estimating Model Parameters in Complex Reactive Transport Problems
    Torlapati, Jagadish
    Clement, T. Prabhakar
    PROCESSES, 2019, 7 (10)
  • [48] An efficient RNN based algorithm for solving fuzzy nonlinear constrained programming problems with numerical experiments
    Jahangiri, Mohammadreza
    Nazemi, Alireza
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2025, 463
  • [49] A NOVEL ACCELERATED ALGORITHM FOR SOLVING SPLIT VARIATIONAL INCLUSION PROBLEMS AND FIXED POINT PROBLEMS
    Pei, Yonggang
    Chen, Yanyan
    Song, Shaofang
    JOURNAL OF NONLINEAR FUNCTIONAL ANALYSIS, 2023, 2023 (01):
  • [50] A Shooting Algorithm for Complex Immunodominance Control Problems
    Zhao, Xiaopeng
    Yang, Ruoting
    Zhang, Mingjun
    2009 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-20, 2009, : 3897 - 3900