GPU Finite Element Method Computation Strategy Without Mesh Coloring
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Journal of Microwaves. Optoelectronics and Electromagnetic Applications |
Texto Completo: | http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2179-10742020000200252 |
Resumo: | Abstract A GPU-adapted Finite Element Method (A-FEM) implementation without using a mesh coloring strategy to avoid race conditions is presented. All the elements are simultaneously processed, and the local data is computed and consolidated into the device memory in a new adapted Coordinate Format data structure (a-COO). The comparison between the proposed solution and two GPU Element-by-Element Finite Element Method (EbE-FEM) approaches shows promising results since it is no longer necessary the mesh coloring step. This new approach is well suited for problems that need re-meshing and consequently would need re-coloring, e.g., adaptive mesh refinement. |
id |
SBMO-1_429b18c22c28244b26d5a5093653800a |
---|---|
oai_identifier_str |
oai:scielo:S2179-10742020000200252 |
network_acronym_str |
SBMO-1 |
network_name_str |
Journal of Microwaves. Optoelectronics and Electromagnetic Applications |
repository_id_str |
|
spelling |
GPU Finite Element Method Computation Strategy Without Mesh ColoringFEMGPUlinear equationsCUDAAbstract A GPU-adapted Finite Element Method (A-FEM) implementation without using a mesh coloring strategy to avoid race conditions is presented. All the elements are simultaneously processed, and the local data is computed and consolidated into the device memory in a new adapted Coordinate Format data structure (a-COO). The comparison between the proposed solution and two GPU Element-by-Element Finite Element Method (EbE-FEM) approaches shows promising results since it is no longer necessary the mesh coloring step. This new approach is well suited for problems that need re-meshing and consequently would need re-coloring, e.g., adaptive mesh refinement.Sociedade Brasileira de Microondas e Optoeletrônica e Sociedade Brasileira de Eletromagnetismo2020-06-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S2179-10742020000200252Journal of Microwaves, Optoelectronics and Electromagnetic Applications v.19 n.2 2020reponame:Journal of Microwaves. Optoelectronics and Electromagnetic Applicationsinstname:Sociedade Brasileira de Microondas e Optoeletrônica (SBMO)instacron:SBMO10.1590/2179-10742020v19i2851info:eu-repo/semantics/openAccessAmorim,LucasGoveia,ThiagoMesquita,RenatoBaratta,Igoreng2020-06-03T00:00:00Zoai:scielo:S2179-10742020000200252Revistahttp://www.jmoe.org/index.php/jmoe/indexONGhttps://old.scielo.br/oai/scielo-oai.php||editor_jmoe@sbmo.org.br2179-10742179-1074opendoar:2020-06-03T00:00Journal of Microwaves. Optoelectronics and Electromagnetic Applications - Sociedade Brasileira de Microondas e Optoeletrônica (SBMO)false |
dc.title.none.fl_str_mv |
GPU Finite Element Method Computation Strategy Without Mesh Coloring |
title |
GPU Finite Element Method Computation Strategy Without Mesh Coloring |
spellingShingle |
GPU Finite Element Method Computation Strategy Without Mesh Coloring Amorim,Lucas FEM GPU linear equations CUDA |
title_short |
GPU Finite Element Method Computation Strategy Without Mesh Coloring |
title_full |
GPU Finite Element Method Computation Strategy Without Mesh Coloring |
title_fullStr |
GPU Finite Element Method Computation Strategy Without Mesh Coloring |
title_full_unstemmed |
GPU Finite Element Method Computation Strategy Without Mesh Coloring |
title_sort |
GPU Finite Element Method Computation Strategy Without Mesh Coloring |
author |
Amorim,Lucas |
author_facet |
Amorim,Lucas Goveia,Thiago Mesquita,Renato Baratta,Igor |
author_role |
author |
author2 |
Goveia,Thiago Mesquita,Renato Baratta,Igor |
author2_role |
author author author |
dc.contributor.author.fl_str_mv |
Amorim,Lucas Goveia,Thiago Mesquita,Renato Baratta,Igor |
dc.subject.por.fl_str_mv |
FEM GPU linear equations CUDA |
topic |
FEM GPU linear equations CUDA |
description |
Abstract A GPU-adapted Finite Element Method (A-FEM) implementation without using a mesh coloring strategy to avoid race conditions is presented. All the elements are simultaneously processed, and the local data is computed and consolidated into the device memory in a new adapted Coordinate Format data structure (a-COO). The comparison between the proposed solution and two GPU Element-by-Element Finite Element Method (EbE-FEM) approaches shows promising results since it is no longer necessary the mesh coloring step. This new approach is well suited for problems that need re-meshing and consequently would need re-coloring, e.g., adaptive mesh refinement. |
publishDate |
2020 |
dc.date.none.fl_str_mv |
2020-06-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2179-10742020000200252 |
url |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2179-10742020000200252 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
10.1590/2179-10742020v19i2851 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
text/html |
dc.publisher.none.fl_str_mv |
Sociedade Brasileira de Microondas e Optoeletrônica e Sociedade Brasileira de Eletromagnetismo |
publisher.none.fl_str_mv |
Sociedade Brasileira de Microondas e Optoeletrônica e Sociedade Brasileira de Eletromagnetismo |
dc.source.none.fl_str_mv |
Journal of Microwaves, Optoelectronics and Electromagnetic Applications v.19 n.2 2020 reponame:Journal of Microwaves. Optoelectronics and Electromagnetic Applications instname:Sociedade Brasileira de Microondas e Optoeletrônica (SBMO) instacron:SBMO |
instname_str |
Sociedade Brasileira de Microondas e Optoeletrônica (SBMO) |
instacron_str |
SBMO |
institution |
SBMO |
reponame_str |
Journal of Microwaves. Optoelectronics and Electromagnetic Applications |
collection |
Journal of Microwaves. Optoelectronics and Electromagnetic Applications |
repository.name.fl_str_mv |
Journal of Microwaves. Optoelectronics and Electromagnetic Applications - Sociedade Brasileira de Microondas e Optoeletrônica (SBMO) |
repository.mail.fl_str_mv |
||editor_jmoe@sbmo.org.br |
_version_ |
1752122126698020864 |