Paralelização de códigos computacionais para solução da equação de transporte sem simetria azimutal
Autor(a) principal: | |
---|---|
Data de Publicação: | 2024 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UEL |
Texto Completo: | https://repositorio.uel.br/handle/123456789/13805 |
Resumo: | Resumo: O método LTSN vem sendo extensamente utilizado para a solução da equação de transporte de partículas Inúmeros trabalhos foram desenvolvidos, tendo sempre como foco a obtenção de resultados numéricos para a equação Dentre os principais, pode-se citar: o dependente do tempo e em 2 e 3 dimensões Neste trabalho foi feita a paralelização do método LTSN para a solução da equação sem simetria azimutal Os algoritmos que foram paralelizados foram propostos por Brancher[1] e Segatto[2] A principal motivação para o desenvolvimento deste trabalho foi buscar melhorias na performance de ambos, identificando pontos fortes, fracos e também melhorias nos resultados já existentes na literatura Para este fim, utilizou-se o compilador Fortran 9, e também a biblioteca de álgebra linear LAPACK e o MPI, que foi utilizado na paralelização propriamente dita Ambos os algoritmos implementaram o mesmo método porém com características diferentes Brancher utilizou uma técnica de inversão recursiva de matrizes, enquanto Segatto utilizou a técnica da diagonalização para inverter a mesma matriz com Dummy Node Como principais resultados, são apresentadas as implementações em paralelo de ambos os algoritmos, e também resultados numéricos mais precisos para os graus de anisotropia L = 8, L = 82 e L = 299 e inéditos para L = 1999, que também representam um avanço significativo no processo de solução de transporte |
id |
UEL_c34e46f6b54a67e1274a0714c5e24576 |
---|---|
oai_identifier_str |
oai:repositorio.uel.br:123456789/13805 |
network_acronym_str |
UEL |
network_name_str |
Repositório Institucional da UEL |
repository_id_str |
|
spelling |
Paralelização de códigos computacionais para solução da equação de transporte sem simetria azimutalProgramação paralela (Computação)Teoria do transporteCompiladores (Computadores)Parallel programming (Computer science)Boltzmann transport equationCompiling (Electronic computers)Resumo: O método LTSN vem sendo extensamente utilizado para a solução da equação de transporte de partículas Inúmeros trabalhos foram desenvolvidos, tendo sempre como foco a obtenção de resultados numéricos para a equação Dentre os principais, pode-se citar: o dependente do tempo e em 2 e 3 dimensões Neste trabalho foi feita a paralelização do método LTSN para a solução da equação sem simetria azimutal Os algoritmos que foram paralelizados foram propostos por Brancher[1] e Segatto[2] A principal motivação para o desenvolvimento deste trabalho foi buscar melhorias na performance de ambos, identificando pontos fortes, fracos e também melhorias nos resultados já existentes na literatura Para este fim, utilizou-se o compilador Fortran 9, e também a biblioteca de álgebra linear LAPACK e o MPI, que foi utilizado na paralelização propriamente dita Ambos os algoritmos implementaram o mesmo método porém com características diferentes Brancher utilizou uma técnica de inversão recursiva de matrizes, enquanto Segatto utilizou a técnica da diagonalização para inverter a mesma matriz com Dummy Node Como principais resultados, são apresentadas as implementações em paralelo de ambos os algoritmos, e também resultados numéricos mais precisos para os graus de anisotropia L = 8, L = 82 e L = 299 e inéditos para L = 1999, que também representam um avanço significativo no processo de solução de transporteDissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Londrina, Centro de Ciências Exatas, Programa de Pós-Graduação em Ciência da ComputaçãoAbstract: The LTSN method has been extensively used to solving transport equation of particles Countless studies have been developed, always focused on obtaining numerical results for the equation Among the principal works, can be cited: time dependent and 2 and 3 dimensions This work was done the parallelization of the LTSN method for the solution of the equation without azimuthal symmetry The algorithms that were parallelized were proposed by Brancher[ 1] and Segatto[2] The main motivation for this work was the development in order to seek improvements in both performance and intentify strengths, weaknesses and also improvements in results in the existing international literature For this purpose, we used the compiler Fortran 9, and also a library of linear algebra LAPACK and MPI, which was used in parallelization itself Both algorithms implemented the same method but with di_erent characteristics Brancher used a recursive matrix inversion technique while Segatto uses the diagonalization technique to invert the matrix and also uses Dummy Node he main results are presented in parallel implementation of both algorithms and also more accurate numerical results for the degree os anisotropy L = 8, L = 82 and L = 299, and unpublished for L=1999, which also represent a signi_cant advance in the process of transport solutionBrancher, Jacques Duílio [Orientador]Felinto, Alan SalvanyNatti, Paulo LaerteBarbon Junior, SylvioSotana, Tiago de Souza2024-05-01T14:19:04Z2024-05-01T14:19:04Z2013.0030.01.2013info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://repositorio.uel.br/handle/123456789/13805porMestradoCiência da ComputaçãoCentro de Ciências ExatasPrograma de Pós-Graduação em Ciência da ComputaçãoLondrinareponame:Repositório Institucional da UELinstname:Universidade Estadual de Londrina (UEL)instacron:UELinfo:eu-repo/semantics/openAccess2024-07-12T04:19:32Zoai:repositorio.uel.br:123456789/13805Biblioteca Digital de Teses e Dissertaçõeshttp://www.bibliotecadigital.uel.br/PUBhttp://www.bibliotecadigital.uel.br/OAI/oai2.phpbcuel@uel.br||opendoar:2024-07-12T04:19:32Repositório Institucional da UEL - Universidade Estadual de Londrina (UEL)false |
dc.title.none.fl_str_mv |
Paralelização de códigos computacionais para solução da equação de transporte sem simetria azimutal |
title |
Paralelização de códigos computacionais para solução da equação de transporte sem simetria azimutal |
spellingShingle |
Paralelização de códigos computacionais para solução da equação de transporte sem simetria azimutal Sotana, Tiago de Souza Programação paralela (Computação) Teoria do transporte Compiladores (Computadores) Parallel programming (Computer science) Boltzmann transport equation Compiling (Electronic computers) |
title_short |
Paralelização de códigos computacionais para solução da equação de transporte sem simetria azimutal |
title_full |
Paralelização de códigos computacionais para solução da equação de transporte sem simetria azimutal |
title_fullStr |
Paralelização de códigos computacionais para solução da equação de transporte sem simetria azimutal |
title_full_unstemmed |
Paralelização de códigos computacionais para solução da equação de transporte sem simetria azimutal |
title_sort |
Paralelização de códigos computacionais para solução da equação de transporte sem simetria azimutal |
author |
Sotana, Tiago de Souza |
author_facet |
Sotana, Tiago de Souza |
author_role |
author |
dc.contributor.none.fl_str_mv |
Brancher, Jacques Duílio [Orientador] Felinto, Alan Salvany Natti, Paulo Laerte Barbon Junior, Sylvio |
dc.contributor.author.fl_str_mv |
Sotana, Tiago de Souza |
dc.subject.por.fl_str_mv |
Programação paralela (Computação) Teoria do transporte Compiladores (Computadores) Parallel programming (Computer science) Boltzmann transport equation Compiling (Electronic computers) |
topic |
Programação paralela (Computação) Teoria do transporte Compiladores (Computadores) Parallel programming (Computer science) Boltzmann transport equation Compiling (Electronic computers) |
description |
Resumo: O método LTSN vem sendo extensamente utilizado para a solução da equação de transporte de partículas Inúmeros trabalhos foram desenvolvidos, tendo sempre como foco a obtenção de resultados numéricos para a equação Dentre os principais, pode-se citar: o dependente do tempo e em 2 e 3 dimensões Neste trabalho foi feita a paralelização do método LTSN para a solução da equação sem simetria azimutal Os algoritmos que foram paralelizados foram propostos por Brancher[1] e Segatto[2] A principal motivação para o desenvolvimento deste trabalho foi buscar melhorias na performance de ambos, identificando pontos fortes, fracos e também melhorias nos resultados já existentes na literatura Para este fim, utilizou-se o compilador Fortran 9, e também a biblioteca de álgebra linear LAPACK e o MPI, que foi utilizado na paralelização propriamente dita Ambos os algoritmos implementaram o mesmo método porém com características diferentes Brancher utilizou uma técnica de inversão recursiva de matrizes, enquanto Segatto utilizou a técnica da diagonalização para inverter a mesma matriz com Dummy Node Como principais resultados, são apresentadas as implementações em paralelo de ambos os algoritmos, e também resultados numéricos mais precisos para os graus de anisotropia L = 8, L = 82 e L = 299 e inéditos para L = 1999, que também representam um avanço significativo no processo de solução de transporte |
publishDate |
2024 |
dc.date.none.fl_str_mv |
2013.00 2024-05-01T14:19:04Z 2024-05-01T14:19:04Z 30.01.2013 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://repositorio.uel.br/handle/123456789/13805 |
url |
https://repositorio.uel.br/handle/123456789/13805 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
Mestrado Ciência da Computação Centro de Ciências Exatas Programa de Pós-Graduação em Ciência da Computação |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
Londrina |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UEL instname:Universidade Estadual de Londrina (UEL) instacron:UEL |
instname_str |
Universidade Estadual de Londrina (UEL) |
instacron_str |
UEL |
institution |
UEL |
reponame_str |
Repositório Institucional da UEL |
collection |
Repositório Institucional da UEL |
repository.name.fl_str_mv |
Repositório Institucional da UEL - Universidade Estadual de Londrina (UEL) |
repository.mail.fl_str_mv |
bcuel@uel.br|| |
_version_ |
1809823238999506944 |