Szczegóły publikacji

Opis bibliograficzny

Grammar-based multi-frontal solver for one dimensional isogeometric analysis with multiple right-hand-sides / Krzysztof Kuźnik, Maciej PASZYŃSKI, Victor Calo // Procedia Computer Science [Dokument elektroniczny]. — Czasopismo elektroniczne ; ISSN 1877-0509. — 2013 — vol. 18 spec. iss., s. 1574–1583. — Bibliogr. s. 1582–1583, Abstr. — 2013 International Conference on Computational Science / eds. Vassil Alexandrov [et al.]

Autorzy (3)

Słowa kluczowe

direct solverNVIDIA CUDA GPUisogeometric finite element methodgraph grammar

Dane bibliometryczne

ID BaDAP74218
Data dodania do BaDAP2013-07-26
DOI10.1016/j.procs.2013.05.325
Rok publikacji2013
Typ publikacjireferat w czasopiśmie
Otwarty dostęptak
Czasopismo/seriaProcedia Computer Science

Abstract

This paper introduces a grammar-based model for developing a multi-thread multi-frontal parallel direct solver for one-dimensional isogeometric finite element method. The model includes the integration of B-splines for construction of the element local matrices and the multi-frontal solver algorithm. The integration and the solver algorithm are partitioned into basic indivisible tasks, namely the grammar productions, that can be executed squentially. The partial order of execution of the basic tasks is analyzed to provide the scheduling for the execution of the concurrent integration and multi-frontal solver algorithm. This graph grammar analysis allows for optimal concurrent execution of all tasks. The model has been implemented and tested on NVIDIA CUDA GPU, delivering logarithmic execution time for linear, quadratic, cubic and higher order B-splines. Thus, the CUDA implementation delivers the optimal performance predicted by our graph grammar analysis. We utilize the solver for multiple right hand sides related to the solution of non-stationary or inverse problems.

Publikacje, które mogą Cię zainteresować

artykuł
#79901Data dodania: 21.2.2014
Grammar based multi-frontal solver for isogeometric analysis in 1D / Krzyszto Kuźnik, Maciej PASZYŃSKI, Victor Calo // Computer Science ; ISSN 1508-2806. — 2013 — vol. 14 no. 4, s. 589–613. — Bibliogr. s. 611–612, Abstr.
artykuł
#92134Data dodania: 1.10.2015
Hypergrammar-based parallel multi-frontal solver for grids with point singularities / Piotr GURGUL, Maciej PASZYŃSKI, Anna Paszyńska // Computer Science ; ISSN 1508-2806. — 2015 — vol. 16 no. 1, s. 75–102. — Bibliogr. s. 99–101, Abstr.