Parallel processing with the subsystem synthesis method for efficient vehicle analysis
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Kang, Hee Chan | - |
dc.contributor.author | Kim, Sung-Soo | - |
dc.contributor.author | Lee, Chang-Ho | - |
dc.date.accessioned | 2021-08-03T04:43:48Z | - |
dc.date.available | 2021-08-03T04:43:48Z | - |
dc.date.issued | 2015-07 | - |
dc.identifier.issn | 1738-494X | - |
dc.identifier.issn | 1976-3824 | - |
dc.identifier.uri | https://www.kriso.re.kr/sciwatch/handle/2021.sw.kriso/768 | - |
dc.description.abstract | In this paper, parallel processing of a vehicle analysis based on the subsystem synthesis method was developed in a multi-core CPU environment. The subsystem synthesis method provides independent computation of each suspension subsystem module, and so is ideally suited for parallel processing. For parallel program implementation, OpenMP API (Application program interface) for a shared memory multi-core CPU was utilized. Three different parallel implementations were applied to examine the performance of parallel processing. In the first, parallel processing was applied only to the identified parallel regions in the subsystem synthesis method within the integration time loop. In the second, parallel processing was applied from the beginning of the program in order to avoid overhead due to the creation of parallel threads in every time step. The 3rd implementation was the same as the 2nd one, except that unnecessary data synchronization overhead was removed. In order to investigate the performance of the proposed parallel processing, parallel programs with three different implementations were created for a 6 x 6 unmanned robot vehicle model. Rough terrain run simulations were carried out. Performances of the 1st and 2nd implementation methods were worse than that of the sequential program. When parallel processing with proper treatment of overheads was used, a three times increase in computational speed was achieved from the 3rd implementation, compared with serial computation. | - |
dc.format.extent | 7 | - |
dc.language | 영어 | - |
dc.language.iso | ENG | - |
dc.publisher | KOREAN SOC MECHANICAL ENGINEERS | - |
dc.title | Parallel processing with the subsystem synthesis method for efficient vehicle analysis | - |
dc.type | Article | - |
dc.publisher.location | 대한민국 | - |
dc.identifier.doi | 10.1007/s12206-015-0512-4 | - |
dc.identifier.scopusid | 2-s2.0-84937458954 | - |
dc.identifier.wosid | 000358155300012 | - |
dc.identifier.bibliographicCitation | JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, v.29, no.7, pp 2663 - 2669 | - |
dc.citation.title | JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY | - |
dc.citation.volume | 29 | - |
dc.citation.number | 7 | - |
dc.citation.startPage | 2663 | - |
dc.citation.endPage | 2669 | - |
dc.type.docType | Article | - |
dc.description.isOpenAccess | N | - |
dc.description.journalRegisteredClass | scie | - |
dc.description.journalRegisteredClass | scopus | - |
dc.description.journalRegisteredClass | kci | - |
dc.relation.journalResearchArea | Engineering | - |
dc.relation.journalWebOfScienceCategory | Engineering, Mechanical | - |
dc.subject.keywordPlus | SIMULATION | - |
dc.subject.keywordAuthor | Parallel processing | - |
dc.subject.keywordAuthor | Subsystem synthesis method | - |
dc.subject.keywordAuthor | OpenMP | - |
dc.subject.keywordAuthor | Multibody vehicle dynamics | - |
dc.subject.keywordAuthor | Real-time analysis | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
(34103) 대전광역시 유성구 유성대로1312번길 32042-866-3114
COPYRIGHT 2021 BY KOREA RESEARCH INSTITUTE OF SHIPS & OCEAN ENGINEERING. 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.