Comparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatórios

Detalhes bibliográficos
Autor(a) principal: Fonseca, Daniel Estrela Lima
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UERJ
Texto Completo: http://www.bdtd.uerj.br/handle/1/11730
Resumo: In this work we aim to compare two sparse matrix storage formats, ievaluating the performance of isparse matrix dense vector multiplication (spMv). The kind of matrices presented in this paper comes from numerical simulations of oil reservoirs, specifically on AIM (Adaptive Implicit Method) aproach. In one format, as a previous step, the mesh of the problem is reordered, so the matrix is divided in four block submatrices, with all blocks of the same size. The other format uses the natural order for the mesh, which results in a block matrix withs blocks of different sizes. It is shown that the second format has little loss of performance when compared to the first one, but the first exhibit problems to improve the utilization of iterative linear solvers through application of preconditioners. The profiling software VTune had been utilized to identify the behavior and hotspots of each format.
id UERJ_e3c5e43c452e775a88a164b10c37110a
oai_identifier_str oai:www.bdtd.uerj.br:1/11730
network_acronym_str UERJ
network_name_str Biblioteca Digital de Teses e Dissertações da UERJ
repository_id_str 2903
spelling Carvalho Filho, Luiz Mariano Paes dehttp://lattes.cnpq.br/1722453671104980Rodrigues, José Roberto Pereirahttp://lattes.cnpq.br/6186580867262823Goldfeld, Paulohttp://lattes.cnpq.br/2724168328906477http://lattes.cnpq.br/2450257643153494Fonseca, Daniel Estrela Lima2021-01-06T19:13:23Z2018-02-212016-11-28FONSECA, Daniel Estrela Lima. Comparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatórios. 2016. 43 f. Dissertação (Mestrado em Fenômenos de transporte; Mecânica dos sólidos) - Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2016.http://www.bdtd.uerj.br/handle/1/11730In this work we aim to compare two sparse matrix storage formats, ievaluating the performance of isparse matrix dense vector multiplication (spMv). The kind of matrices presented in this paper comes from numerical simulations of oil reservoirs, specifically on AIM (Adaptive Implicit Method) aproach. In one format, as a previous step, the mesh of the problem is reordered, so the matrix is divided in four block submatrices, with all blocks of the same size. The other format uses the natural order for the mesh, which results in a block matrix withs blocks of different sizes. It is shown that the second format has little loss of performance when compared to the first one, but the first exhibit problems to improve the utilization of iterative linear solvers through application of preconditioners. The profiling software VTune had been utilized to identify the behavior and hotspots of each format.O presente trabalho faz uma avaliação de desempenho da multiplicação matriz esparsa por vetor denso (spMv), comparando dois formatos de armazenamento para as matrizes esparsas que surgem na simulação numérica de reservatórios de petróleo, mais especificamente a abordagem AIM (Adaptative Implicit Method). Num dos formatos, a malha do problema é previamente reordenada de modo que a matriz possa ser subdividida em quatro matrizes, todas em bloco, com o tamanho dos seus respectivos blocos homogêneos. No outro, utiliza-se a ordenação natural da malha e como resultado temos uma matriz em blocos com tamanho dos blocos variado. É mostrado que o segundo formato, de um modo geral, possui pouca perda de desempenho em relação ao primeiro, que apresenta problemas quanto a aplicação de pré-condicionadores para melhorar a utilização de solvers lineares iterativos. O software de perfilamento Vtune foi utilizado para dentificar o que ocorre com cada um dos formatos quando o spMv é executado.Submitted by Boris Flegr (boris@uerj.br) on 2021-01-06T19:13:23Z No. of bitstreams: 1 Daniel Estrela Lima Fonseca.pdf: 787728 bytes, checksum: 9a7c598ec2d63f4e9833b6916cab693e (MD5)Made available in DSpace on 2021-01-06T19:13:23Z (GMT). No. of bitstreams: 1 Daniel Estrela Lima Fonseca.pdf: 787728 bytes, checksum: 9a7c598ec2d63f4e9833b6916cab693e (MD5) Previous issue date: 2016-11-28application/pdfporUniversidade do Estado do Rio de JaneiroPrograma de Pós-Graduação em Engenharia MecânicaUERJBRCentro de Tecnologia e Ciências::Faculdade de EngenhariaMechanical EngineeringSparse matrixMatrix vector multiplicationReservoir SimulationFinite diferencesEngenharia MecânicaMatriz esparsaMultiplicação matriz vetorSimulação de reservatóriosDiferenças finitasCNPQ::ENGENHARIAS::ENGENHARIA MECANICAComparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatóriosspMv performance comparison between sparse matrix storage formats that rise in reservoir simulation AIM methodinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UERJinstname:Universidade do Estado do Rio de Janeiro (UERJ)instacron:UERJORIGINALDaniel Estrela Lima Fonseca.pdfapplication/pdf787728http://www.bdtd.uerj.br/bitstream/1/11730/1/Daniel+Estrela+Lima+Fonseca.pdf9a7c598ec2d63f4e9833b6916cab693eMD511/117302024-02-27 15:31:11.346oai:www.bdtd.uerj.br:1/11730Biblioteca Digital de Teses e Dissertaçõeshttp://www.bdtd.uerj.br/PUBhttps://www.bdtd.uerj.br:8443/oai/requestbdtd.suporte@uerj.bropendoar:29032024-02-27T18:31:11Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)false
dc.title.por.fl_str_mv Comparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatórios
dc.title.alternative.eng.fl_str_mv spMv performance comparison between sparse matrix storage formats that rise in reservoir simulation AIM method
title Comparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatórios
spellingShingle Comparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatórios
Fonseca, Daniel Estrela Lima
Mechanical Engineering
Sparse matrix
Matrix vector multiplication
Reservoir Simulation
Finite diferences
Engenharia Mecânica
Matriz esparsa
Multiplicação matriz vetor
Simulação de reservatórios
Diferenças finitas
CNPQ::ENGENHARIAS::ENGENHARIA MECANICA
title_short Comparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatórios
title_full Comparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatórios
title_fullStr Comparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatórios
title_full_unstemmed Comparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatórios
title_sort Comparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatórios
author Fonseca, Daniel Estrela Lima
author_facet Fonseca, Daniel Estrela Lima
author_role author
dc.contributor.advisor1.fl_str_mv Carvalho Filho, Luiz Mariano Paes de
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/1722453671104980
dc.contributor.referee1.fl_str_mv Rodrigues, José Roberto Pereira
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/6186580867262823
dc.contributor.referee2.fl_str_mv Goldfeld, Paulo
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/2724168328906477
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/2450257643153494
dc.contributor.author.fl_str_mv Fonseca, Daniel Estrela Lima
contributor_str_mv Carvalho Filho, Luiz Mariano Paes de
Rodrigues, José Roberto Pereira
Goldfeld, Paulo
dc.subject.eng.fl_str_mv Mechanical Engineering
Sparse matrix
Matrix vector multiplication
Reservoir Simulation
Finite diferences
topic Mechanical Engineering
Sparse matrix
Matrix vector multiplication
Reservoir Simulation
Finite diferences
Engenharia Mecânica
Matriz esparsa
Multiplicação matriz vetor
Simulação de reservatórios
Diferenças finitas
CNPQ::ENGENHARIAS::ENGENHARIA MECANICA
dc.subject.por.fl_str_mv Engenharia Mecânica
Matriz esparsa
Multiplicação matriz vetor
Simulação de reservatórios
Diferenças finitas
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA MECANICA
description In this work we aim to compare two sparse matrix storage formats, ievaluating the performance of isparse matrix dense vector multiplication (spMv). The kind of matrices presented in this paper comes from numerical simulations of oil reservoirs, specifically on AIM (Adaptive Implicit Method) aproach. In one format, as a previous step, the mesh of the problem is reordered, so the matrix is divided in four block submatrices, with all blocks of the same size. The other format uses the natural order for the mesh, which results in a block matrix withs blocks of different sizes. It is shown that the second format has little loss of performance when compared to the first one, but the first exhibit problems to improve the utilization of iterative linear solvers through application of preconditioners. The profiling software VTune had been utilized to identify the behavior and hotspots of each format.
publishDate 2016
dc.date.issued.fl_str_mv 2016-11-28
dc.date.available.fl_str_mv 2018-02-21
dc.date.accessioned.fl_str_mv 2021-01-06T19:13:23Z
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.citation.fl_str_mv FONSECA, Daniel Estrela Lima. Comparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatórios. 2016. 43 f. Dissertação (Mestrado em Fenômenos de transporte; Mecânica dos sólidos) - Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2016.
dc.identifier.uri.fl_str_mv http://www.bdtd.uerj.br/handle/1/11730
identifier_str_mv FONSECA, Daniel Estrela Lima. Comparação do desempenho spMv entre formatos de armazenamento de matrizes esparsas provenientes do método AIM de simulação de reservatórios. 2016. 43 f. Dissertação (Mestrado em Fenômenos de transporte; Mecânica dos sólidos) - Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2016.
url http://www.bdtd.uerj.br/handle/1/11730
dc.language.iso.fl_str_mv por
language por
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.publisher.none.fl_str_mv Universidade do Estado do Rio de Janeiro
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Mecânica
dc.publisher.initials.fl_str_mv UERJ
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Centro de Tecnologia e Ciências::Faculdade de Engenharia
publisher.none.fl_str_mv Universidade do Estado do Rio de Janeiro
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UERJ
instname:Universidade do Estado do Rio de Janeiro (UERJ)
instacron:UERJ
instname_str Universidade do Estado do Rio de Janeiro (UERJ)
instacron_str UERJ
institution UERJ
reponame_str Biblioteca Digital de Teses e Dissertações da UERJ
collection Biblioteca Digital de Teses e Dissertações da UERJ
bitstream.url.fl_str_mv http://www.bdtd.uerj.br/bitstream/1/11730/1/Daniel+Estrela+Lima+Fonseca.pdf
bitstream.checksum.fl_str_mv 9a7c598ec2d63f4e9833b6916cab693e
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)
repository.mail.fl_str_mv bdtd.suporte@uerj.br
_version_ 1811728660765343744