Szczegóły publikacji

Opis bibliograficzny

Cloud-native alternating directions solver for isogeometric analysis / Grzegorz GURGUL, Bartosz BALIŚ, Maciej PASZYŃSKI // Future Generation Computer Systems ; ISSN 0167-739X. — 2023 — vol. 140, s. 151–172. — Bibliogr. s. 171, Abstr. — Publikacja dostępna online od: 2022-10-25


Autorzy (3)


Słowa kluczowe

parallel programming paradigm PregelIGAcloud computingADIalternating directions implicit solverApache Giraph frameworkthink like vertex paradigmisogeometric analysis

Dane bibliometryczne

ID BaDAP143585
Data dodania do BaDAP2022-11-10
Tekst źródłowyURL
DOI10.1016/j.future.2022.10.017
Rok publikacji2023
Typ publikacjiartykuł w czasopiśmie
Otwarty dostęptak
Creative Commons
Czasopismo/seriaFuture Generation Computer Systems

Abstract

Computer simulations with isogeometric analysis (IGA) have multiple applications, from phase-field modeling to tumor-growth simulations. We focus on the alternating-directions solver (ADS) algorithm, in which the matrix equation representing a computational problem is decomposed into parallel tasks following the binary and balanced structure of an elimination tree. In this paper, we explore the possibility of running large-scale IGA simulations using linear computational cost alternating direction solvers on top of modern data-parallel cloud computing frameworks. To this end, we propose a new way of decomposition of the elimination tree which makes the IGA alternating-direction solver effectively a large graph problem suitable for modern cloud-computing frameworks. On this basis, we propose a new algorithm for isogeometric analysis alternating-directions solver based on the Pregel computational model, used for large-scale graph-processing in the cloud. We implement a cloud-native solver using this algorithm in the Apache Giraph framework, and show that it can be applied for solution of challenging higher-order PDEs. We evaluate the solver in terms of various scalability models and run configurations. The results indicate linear scalability of the proposed algorithm with respect to the number of elements in the mesh.

Publikacje, które mogą Cię zainteresować

artykuł
Object-oriented implementation of the alternating directions implicit solver for isogeometric analysis / Grzegorz GURGUL, Maciej PASZYŃSKI // Advances in Engineering Software ; ISSN 0965-9978. — 2019 — vol. 128, s. 187–220. — Bibliogr. s. 219–220, Abstr. — Publikacja dostępna online od: 2019-01-22
artykuł
Open source JAVA implementation of the parallel multi-thread alternating direction isogeometric L2 projections solver for material science simulations — Otwarte oprogramowanie zawierające implementację w języku Java równoległego solwera wielowątkowego metody zmienno-kierunkowych izogeometrycznych L2 projekcji w zastosowaniach do symulacji inżynierii materiałowej / Grzegorz GURGUL, Maciej WOŹNIAK, Marcin ŁOŚ, Danuta SZELIGA, Maciej PASZYŃSKI // Computer Methods in Materials Science : quarterly / Akademia Górniczo-Hutnicza ; ISSN 1641-8581. — Tytuł poprz.: Informatyka w Technologii Materiałów. — 2017 — vol. 17 no. 1, s. 1–11. — Bibliogr. s. 10–11, Abstr., Streszcz. — KomPlasTech 2017 : XXIV Conference on Computer Methods in Materials Technology : Zakopane, Poland 15–18 January 2017