An improved direct linear equation solver using multi-GPU in multi-body dynamics
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Jung, Ji-Hyun | - |
dc.contributor.author | Bae, Dae-Sung | - |
dc.date.accessioned | 2021-06-22T12:22:39Z | - |
dc.date.available | 2021-06-22T12:22:39Z | - |
dc.date.created | 2021-01-21 | - |
dc.date.issued | 2018-01 | - |
dc.identifier.issn | 0965-9978 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/erica/handle/2021.sw.erica/6899 | - |
dc.description.abstract | This research proposes an implementation of effective direct linear equation solver for mechanical multibody dynamics analysis. The proposed method focuses on the solvability for any size of GPU memory and scalability for any number of GPUs by using BFS-based traversal. A multi-level tree is divided into as many sub-trees as a GPU number by using the nested dissection, each of which is assigned to each GPU. Balanced graph bisection, additional sub-trees, and work stealing lead to minimum idle GPU computing time. Numerical experiments have been performed to decide the optimal maximum block size. Three mechanical models and the other three matrices from UF collection have been solved to show the effectiveness of the proposed method. Two different kinds of 4 GPUs, GeForce GTX 460 and GTX TITAN BLACK, are involved in this experiment. The proposed method shows a good solvability even when the test GPU memory is dozens of times smaller than the required data size for numerical factorization. The proposed optimization algorithm presents a good scalability on the number of GPUs. The performance results are compared with those obtained from CHOLMOD included in SuiteSparse library. (C) 2017 Elsevier Ltd. All rights reserved. | - |
dc.language | 영어 | - |
dc.language.iso | en | - |
dc.publisher | ELSEVIER SCI LTD | - |
dc.title | An improved direct linear equation solver using multi-GPU in multi-body dynamics | - |
dc.type | Article | - |
dc.contributor.affiliatedAuthor | Bae, Dae-Sung | - |
dc.identifier.doi | 10.1016/j.advengsoft.2017.09.001 | - |
dc.identifier.scopusid | 2-s2.0-85029609959 | - |
dc.identifier.wosid | 000416677500008 | - |
dc.identifier.bibliographicCitation | ADVANCES IN ENGINEERING SOFTWARE, v.115, pp.87 - 102 | - |
dc.relation.isPartOf | ADVANCES IN ENGINEERING SOFTWARE | - |
dc.citation.title | ADVANCES IN ENGINEERING SOFTWARE | - |
dc.citation.volume | 115 | - |
dc.citation.startPage | 87 | - |
dc.citation.endPage | 102 | - |
dc.type.rims | ART | - |
dc.type.docType | Article | - |
dc.description.journalClass | 1 | - |
dc.description.isOpenAccess | N | - |
dc.description.journalRegisteredClass | scie | - |
dc.description.journalRegisteredClass | scopus | - |
dc.relation.journalResearchArea | Computer Science | - |
dc.relation.journalResearchArea | Engineering | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Interdisciplinary Applications | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Software Engineering | - |
dc.relation.journalWebOfScienceCategory | Engineering, Multidisciplinary | - |
dc.subject.keywordPlus | SPARSE | - |
dc.subject.keywordPlus | PERFORMANCE | - |
dc.subject.keywordPlus | ELEMENTS | - |
dc.subject.keywordAuthor | Implicit integration | - |
dc.subject.keywordAuthor | Linear equation solver | - |
dc.subject.keywordAuthor | Nested dissection | - |
dc.subject.keywordAuthor | Multi-body dynamics | - |
dc.subject.keywordAuthor | Multi-GPU | - |
dc.identifier.url | https://www.sciencedirect.com/science/article/pii/S0965997817304908?via%3Dihub | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
55 Hanyangdeahak-ro, Sangnok-gu, Ansan, Gyeonggi-do, 15588, Korea+82-31-400-4269 sweetbrain@hanyang.ac.kr
COPYRIGHT © 2021 HANYANG UNIVERSITY. ALL RIGHTS RESERVED.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.