High speed design and analysis of cable-membrane structures on graphics cards

Cita com:
hdl:2117/185260
Document typeConference report
Defense date2017
PublisherCIMNE
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
This paper discusses a new parallelization approach of the dynamic relaxation method, which is programmed with the NVIDIA CUDA API and executed on the graphics cards (GPU) of a computer. The main advantage of a GPU card is that it has a very large number of computing cores and a separate memory from the computer and they may reside inside a normal desktop computer. However due to architectural simplifications of the GPU systems, synchronization of cores is rather limited. This has a major effect on the parallelization, since the contribution of calculated values at the boundary nodes would require some form of synchronization. This limitation resulted in the new parallelization approach, where the nodes of the finite element mesh are distributed between the cores of the GPU and the elements are “duplicated”. The paper discusses the implementation details of this new parallel approach and some performance measurements of the new parallel dynamic relaxation method on GPU systems are also presented.
ISBN978-84-946909-9-0
Files | Description | Size | Format | View |
---|---|---|---|---|
MEMBRANES_2017-42_High speed design.pdf | 279,6Kb | View/Open |