Parallel cloth simulation with GPGPU
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Choi, Young-Hwan | - |
dc.contributor.author | Hong, Min | - |
dc.contributor.author | Choi, Yoo-Joo | - |
dc.date.accessioned | 2021-08-11T11:43:25Z | - |
dc.date.available | 2021-08-11T11:43:25Z | - |
dc.date.issued | 2018-11 | - |
dc.identifier.issn | 1380-7501 | - |
dc.identifier.issn | 1573-7721 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/sch/handle/2021.sw.sch/5524 | - |
dc.description.abstract | In a 3D simulation, numerous physically and numerically related calculations are required to represent an object realistically. The existing CPU (central processing unit) technology, however, is incapable of handling such a large computational amount in real time. With the recent hardware-technology advancements, the GPU (graphics processing unit) can be used not only for conventional rendering operations, but also for general-purpose computational functions. In this paper, a mass-spring system for which the CPU and GPU versions are tested under the PC and mobile environments wherein the GPGPU (general-purpose computing on GPUs) is applied is proposed. For this paper, a virtual cloth with a mass-spring system was freely dropped onto a table, and the CPU and GPU performances were compared. The computational GPU performances regarding the PC and mobile devices were improved by 9.41 times and 45.11 times, respectively, compared with the CPU. The proposed GPU mass-spring system was then implemented with an edge-centric algorithm and a node-centric algorithm. The edge-centric algorithm is divided into two parts as follows: one for the spring-force calculation and one for the node-position calculation. These two parts are combined into a single computational process for the node-centric algorithm. For this paper, the computational speeds of the two algorithms were measured. The node-centric algorithm is faster than the edge-centric algorithm under the PC environment, but the edge-centric algorithm is faster under the mobile environment. | - |
dc.format.extent | 16 | - |
dc.language | 영어 | - |
dc.language.iso | ENG | - |
dc.publisher | Springer Nature | - |
dc.title | Parallel cloth simulation with GPGPU | - |
dc.type | Article | - |
dc.publisher.location | 네델란드 | - |
dc.identifier.doi | 10.1007/s11042-018-6188-x | - |
dc.identifier.scopusid | 2-s2.0-85047975695 | - |
dc.identifier.wosid | 000451780800053 | - |
dc.identifier.bibliographicCitation | Multimedia Tools and Applications, v.77, no.22, pp 30105 - 30120 | - |
dc.citation.title | Multimedia Tools and Applications | - |
dc.citation.volume | 77 | - |
dc.citation.number | 22 | - |
dc.citation.startPage | 30105 | - |
dc.citation.endPage | 30120 | - |
dc.type.docType | Article | - |
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, Information Systems | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Software Engineering | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Theory & Methods | - |
dc.relation.journalWebOfScienceCategory | Engineering, Electrical & Electronic | - |
dc.subject.keywordPlus | ALGORITHM | - |
dc.subject.keywordAuthor | GPU-based parallel processing | - |
dc.subject.keywordAuthor | Real-time simulation | - |
dc.subject.keywordAuthor | Mass-spring system | - |
dc.subject.keywordAuthor | Physically-based simulation | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
(31538) 22, Soonchunhyang-ro, Asan-si, Chungcheongnam-do, Republic of Korea+82-41-530-1114
COPYRIGHT 2021 by SOONCHUNHYANG 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.