Graph grammar based parallel direct solver for 1D and 2D isogeometric finite element method
In this paper we present a multi-frontal direct solver algorithm for one and two dimensional isogeometric finite element method. The solver algorithm is tested on heat transfer model problem. The algorithm is partitioned into basic undividable tasks calling graph grammar productions, responsible for...
| Main Authors: | , , |
|---|---|
| Format: | Conference Paper |
| Published: |
2012
|
| Online Access: | http://hdl.handle.net/20.500.11937/51421 |
| _version_ | 1848758694542573568 |
|---|---|
| author | Paszynski, M. Kuznik, K. Calo, Victor |
| author_facet | Paszynski, M. Kuznik, K. Calo, Victor |
| author_sort | Paszynski, M. |
| building | Curtin Institutional Repository |
| collection | Online Access |
| description | In this paper we present a multi-frontal direct solver algorithm for one and two dimensional isogeometric finite element method. The solver algorithm is tested on heat transfer model problem. The algorithm is partitioned into basic undividable tasks calling graph grammar productions, responsible for generation of the merging and elimination pattern, as well as processing multiple frontal matrices during the computation process. The productions are scheduled into nodes of the GPU graphic card and executed in concurrent. The paper is concluded with numerical results concerning the execution of the solver algorithm on GeForce GTX 260 device in one dimension, delivering O(logN) execution time for linear, quadratic, cubic and higher order B-splines, as well as on NVidia Tesla C2070 device in two dimension, delivering O(NlogN) computational cost for linear, quadratic and cubic B-splines. |
| first_indexed | 2025-11-14T09:48:04Z |
| format | Conference Paper |
| id | curtin-20.500.11937-51421 |
| institution | Curtin University Malaysia |
| institution_category | Local University |
| last_indexed | 2025-11-14T09:48:04Z |
| publishDate | 2012 |
| recordtype | eprints |
| repository_type | Digital Repository |
| spelling | curtin-20.500.11937-514212017-05-31T09:11:37Z Graph grammar based parallel direct solver for 1D and 2D isogeometric finite element method Paszynski, M. Kuznik, K. Calo, Victor In this paper we present a multi-frontal direct solver algorithm for one and two dimensional isogeometric finite element method. The solver algorithm is tested on heat transfer model problem. The algorithm is partitioned into basic undividable tasks calling graph grammar productions, responsible for generation of the merging and elimination pattern, as well as processing multiple frontal matrices during the computation process. The productions are scheduled into nodes of the GPU graphic card and executed in concurrent. The paper is concluded with numerical results concerning the execution of the solver algorithm on GeForce GTX 260 device in one dimension, delivering O(logN) execution time for linear, quadratic, cubic and higher order B-splines, as well as on NVidia Tesla C2070 device in two dimension, delivering O(NlogN) computational cost for linear, quadratic and cubic B-splines. 2012 Conference Paper http://hdl.handle.net/20.500.11937/51421 restricted |
| spellingShingle | Paszynski, M. Kuznik, K. Calo, Victor Graph grammar based parallel direct solver for 1D and 2D isogeometric finite element method |
| title | Graph grammar based parallel direct solver for 1D and 2D isogeometric finite element method |
| title_full | Graph grammar based parallel direct solver for 1D and 2D isogeometric finite element method |
| title_fullStr | Graph grammar based parallel direct solver for 1D and 2D isogeometric finite element method |
| title_full_unstemmed | Graph grammar based parallel direct solver for 1D and 2D isogeometric finite element method |
| title_short | Graph grammar based parallel direct solver for 1D and 2D isogeometric finite element method |
| title_sort | graph grammar based parallel direct solver for 1d and 2d isogeometric finite element method |
| url | http://hdl.handle.net/20.500.11937/51421 |