{"id":6634,"date":"2025-11-07T09:21:15","date_gmt":"2025-11-07T08:21:15","guid":{"rendered":"https:\/\/wp.unil.ch\/risk\/?p=6634"},"modified":"2025-11-07T09:21:17","modified_gmt":"2025-11-07T08:21:17","slug":"emmanuel-wyser-elasto-plastic-deformations-within-a-material-point-framework-on-modern-gpu-architectures","status":"publish","type":"post","link":"https:\/\/wp.unil.ch\/risk\/emmanuel-wyser-elasto-plastic-deformations-within-a-material-point-framework-on-modern-gpu-architectures\/","title":{"rendered":"Emmanuel Wyser: &#8220;Elasto-plastic deformations within a material point framework on modern GPU architectures&#8221;"},"content":{"rendered":"\n<p><em>Emmanuel Wyser<br>Director: Prof. Dr. Michel Jaboyedoff, Prof. Dr. Yury Podladchikov<br>Jury: Prof. Dr. Stefan M. Schmalholz, Prof. Dr. Johan Gaume, Prof. Dr. Thibault Duretz<\/em><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/wp.unil.ch\/risk\/files\/2025\/11\/wyser_photo.png\"><img loading=\"lazy\" decoding=\"async\" width=\"867\" height=\"1024\" src=\"https:\/\/wp.unil.ch\/risk\/files\/2025\/11\/wyser_photo-867x1024.png\" alt=\"wyser photo\" class=\"wp-image-6635\" srcset=\"https:\/\/wp.unil.ch\/risk\/files\/2025\/11\/wyser_photo-867x1024.png 867w, https:\/\/wp.unil.ch\/risk\/files\/2025\/11\/wyser_photo-254x300.png 254w, https:\/\/wp.unil.ch\/risk\/files\/2025\/11\/wyser_photo-768x908.png 768w, https:\/\/wp.unil.ch\/risk\/files\/2025\/11\/wyser_photo-1300x1536.png 1300w, https:\/\/wp.unil.ch\/risk\/files\/2025\/11\/wyser_photo.png 1315w\" sizes=\"auto, (max-width: 867px) 100vw, 867px\" \/><\/a><figcaption class=\"wp-element-caption\">wyser photo<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>Plastic strain localization is an important process on Earth. It strongly infuences the mechanical behaviour of natural processes, such as fault mechanics, earthquakes or orogeny. At a smaller scale, a landslide is a fantastic example of elasto-plastic deformations. Such behaviour spans from pre-failure mechanisms to post-failure propagation of the unstable material. To fully resolve the landslide mechanics, the selected numerical methods should be able to effciently address a wide range of deformation magnitudes. <\/p>\n\n\n\n<p>Accurate and performant numerical modelling requires important computational resources. Mesh-free numerical methods such as the material point method (MPM) or the smoothed-particle hydrodynamics (SPH) are particularly computationally expensive, when compared with mesh-based methods, such as the finite element method (FEM) or the nite difference method (FDM). Still, mesh-free methods are  particularly well-suited to numerical problems involving large elasto-plastic deformations. But, the computational efficiency of these methods should be rst improved in order to tackle complex three-dimensional problems, i.e., landslides. <\/p>\n\n\n\n<p>As such, this research work attempts to alleviate the computational cost of the material point method by using the most recent graphics processing unit (GPU) architectures available. GPUs are many-core processors originally designed to refresh screen pixels (e.g., for computer games) independently. This allows GPUs to delivers a massive parallelism when compared to central processing units (CPUs). <\/p>\n\n\n\n<p>To do so, this research work rst investigates code prototyping in a highlevel language, e.g., MATLAB. This allows to implement vectorized algorithms and benchmark numerical results of two-dimensional analysis with analytical solutions and\/or experimental results in an affordable amount of time. Afterwards, low-level language such as CUDA C is used to effciently implement a GPU-based solver, i.e., ep2-3De v1.0, can resolve three-dimensional problems in a decent amount of time. This part takes advantages of the massive parallelism of modern GPU architectures. In addition, a rst attempt of GPU parallel computing, i.e., multi-GPU codes, is performed to increase even more the performance and to address the on-chip memory limitation. Finally, this GPU-based solver is used to investigate three-dimensional granular collapses and is compared with experimental evidences obtained in the laboratory. <\/p>\n\n\n\n<p>This research work demonstrates that the material point method is well suited to resolve small to large elasto-plastic deformations. Moreover, the computational effciency of the method can be dramatically increased using modern GPU architectures. These allow fast, performant and accurate threedimensional<br>modelling of landslides, provided that the on-chip memory limitation is alleviated with an appropriate parallel strategy. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Emmanuel WyserDirector: Prof. Dr. Michel Jaboyedoff, Prof. Dr. Yury PodladchikovJury: Prof. Dr. Stefan M. Schmalholz, Prof. Dr. Johan Gaume, Prof. Dr. Thibault Duretz Plastic strain localization is an important process &hellip; <\/p>\n","protected":false},"author":1002169,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","ngg_post_thumbnail":0,"footnotes":""},"categories":[73760],"tags":[75222,75205],"class_list":{"0":"post-6634","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-theses_completed","7":"tag-75222","8":"tag-these-completed"},"_links":{"self":[{"href":"https:\/\/wp.unil.ch\/risk\/wp-json\/wp\/v2\/posts\/6634","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.unil.ch\/risk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.unil.ch\/risk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.unil.ch\/risk\/wp-json\/wp\/v2\/users\/1002169"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.unil.ch\/risk\/wp-json\/wp\/v2\/comments?post=6634"}],"version-history":[{"count":1,"href":"https:\/\/wp.unil.ch\/risk\/wp-json\/wp\/v2\/posts\/6634\/revisions"}],"predecessor-version":[{"id":6636,"href":"https:\/\/wp.unil.ch\/risk\/wp-json\/wp\/v2\/posts\/6634\/revisions\/6636"}],"wp:attachment":[{"href":"https:\/\/wp.unil.ch\/risk\/wp-json\/wp\/v2\/media?parent=6634"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.unil.ch\/risk\/wp-json\/wp\/v2\/categories?post=6634"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.unil.ch\/risk\/wp-json\/wp\/v2\/tags?post=6634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}