Assembly-Free Structural Dynamics On CPU and GPU

Amir M. Mirzendehdel
University of Wisconsin – Madison
University of Wisconsin – Madison, 2014

   title={Assembly-Free Structural Dynamics On CPU and GPU},

   author={Mirzendehdel, Amir M},



Download Download (PDF)   View View   Source Source   



Finite Element Analysis helps designers at the early stages of product design through simulation and behavioral prediction. This thesis is on transient finite element analysis, specifically, structural dynamics, where the behavior of a product due to time-dependent loads is desired. A critical computational challenge in structural dynamics is that it typically requires significant amounts of time and memory. In the present thesis, a fast time-stepping strategy for the Newmark-beta method is developed; the latter is used extensively in modeling structural dynamics. In particular, we speed up the repeated inversion of the linear system of equations in the Newmark-beta method by implementing and merging five distinct but complementary concepts: 1) Voxelization; 2) Assembly-Free FEA; 3) Deflated Conjugate Gradient; 4) Parallelization; 5) Adaptive Sub-Domain Refinement. The resulting Assembly-Free Deflated Conjugate Gradient (AF-DCG) version of the Newmark-beta is well-suited for large-scale problems, and can be easily ported to multi-core architectures. Numerical experiments demonstrate that the proposed method is much faster than the well-known commercial software ANSYS.
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

* * *

* * *

TwitterAPIExchange Object
    [oauth_access_token:TwitterAPIExchange:private] => 301967669-yDz6MrfyJFFsH1DVvrw5Xb9phx2d0DSOFuLehBGh
    [oauth_access_token_secret:TwitterAPIExchange:private] => o29ji3VLVmB6jASMqY8G7QZDCrdFmoTvCDNNUlb7s
    [consumer_key:TwitterAPIExchange:private] => TdQb63pho0ak9VevwMWpEgXAE
    [consumer_secret:TwitterAPIExchange:private] => Uq4rWz7nUnH1y6ab6uQ9xMk0KLcDrmckneEMdlq6G5E0jlQCFx
    [postfields:TwitterAPIExchange:private] => 
    [getfield:TwitterAPIExchange:private] => ?cursor=-1&screen_name=hgpu&skip_status=true&include_user_entities=false
    [oauth:protected] => Array
            [oauth_consumer_key] => TdQb63pho0ak9VevwMWpEgXAE
            [oauth_nonce] => 1477171846
            [oauth_signature_method] => HMAC-SHA1
            [oauth_token] => 301967669-yDz6MrfyJFFsH1DVvrw5Xb9phx2d0DSOFuLehBGh
            [oauth_timestamp] => 1477171846
            [oauth_version] => 1.0
            [cursor] => -1
            [screen_name] => hgpu
            [skip_status] => true
            [include_user_entities] => false
            [oauth_signature] => eGBU0rXjLl+1maUifyXDC0UfVWg=

    [url] => https://api.twitter.com/1.1/users/show.json
Follow us on Facebook
Follow us on Twitter

HGPU group

2033 peoples are following HGPU @twitter

HGPU group © 2010-2016 hgpu.org

All rights belong to the respective authors

Contact us: