Estratégias para implementação paralela distribuída da dissecação aninhada cartesiana.

Detalhes bibliográficos
Ano de defesa: 1998
Autor(a) principal: Fernandes, Hilton Garcia
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.teses.usp.br/teses/disponiveis/3/3141/tde-06112024-142258/
Resumo: A solução de sistemas de equações lineares é um problema que surge em vários algoritmos numéricos; neles a esparsidade das matrizes de coeficientes do sistema permite que se tratem sistemas de ordem muito elevada. Os métodos iterativos em geral são preferidos devido ao fato de que os métodos diretos, em sua versão mais simples, tendem a introduzir um número inaceitável de elementos não nulos na matriz do sistema, o que é chamado preenchimento, ou fill-in. No entanto, através de várias propriedades do grafo associado à matriz de coeficientes do sistema linear, é possível se reduzir drasticamente o preenchimento. O método de Cholesky, um algoritmo muito eficiente para a solução de sistemas lineares cuja matriz é simétrica e definida positiva, é sofisticado com técnicas da teoria dos grafos, em um algoritmo projetado especialmente para sistemas paralelos distribuídos. Faz-se aqui uma apresentação completa de estratégias para a implementação paralela distribuída do algoritmo da dissecação aninhada cartesiana para a ordenação de sistemas lineares esparsos, uma das fases da solução de sistemas lineares esparsos onde tem havido mais pesquisas, pois ela fornece informações sobre a organização do sistema para todas fases posteriores. O algoritmo e a estratégia proposta para sua implementação são então analisados.
id USP_6fc0af3756139f833215bdf7622dc822
oai_identifier_str oai:teses.usp.br:tde-06112024-142258
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling Estratégias para implementação paralela distribuída da dissecação aninhada cartesiana.Untitled in englishDistributed parallel systemsEstratégias de implementaçãoImplementation strategiesSistemas lineares esparsosSistemas paralelos distribuídosSparse linear systemsA solução de sistemas de equações lineares é um problema que surge em vários algoritmos numéricos; neles a esparsidade das matrizes de coeficientes do sistema permite que se tratem sistemas de ordem muito elevada. Os métodos iterativos em geral são preferidos devido ao fato de que os métodos diretos, em sua versão mais simples, tendem a introduzir um número inaceitável de elementos não nulos na matriz do sistema, o que é chamado preenchimento, ou fill-in. No entanto, através de várias propriedades do grafo associado à matriz de coeficientes do sistema linear, é possível se reduzir drasticamente o preenchimento. O método de Cholesky, um algoritmo muito eficiente para a solução de sistemas lineares cuja matriz é simétrica e definida positiva, é sofisticado com técnicas da teoria dos grafos, em um algoritmo projetado especialmente para sistemas paralelos distribuídos. Faz-se aqui uma apresentação completa de estratégias para a implementação paralela distribuída do algoritmo da dissecação aninhada cartesiana para a ordenação de sistemas lineares esparsos, uma das fases da solução de sistemas lineares esparsos onde tem havido mais pesquisas, pois ela fornece informações sobre a organização do sistema para todas fases posteriores. O algoritmo e a estratégia proposta para sua implementação são então analisados.The solution of systems of linear equations is a problem that occurs within several numerical algorithms. The sparsity of the systems coefficient matrix allows very high system orders. Usually iterative numerical methods are chosen for the systems\'s solution because simple direct methods tend to introduce an unacceptable number of non-zero elements in the system matrix (fill-in). However, using several properties of the graph associated to the linear system matrix, it is possible to drastically reduce the fill-in. The Cholesky method, a very efficient algorithm for the solution of linear systems whose matrix is symmetric positive definite, is enhanced with graph techniques, in an algorithm specifically designed for parallel distributed computers. A complete strategy for the parallel distributed implementation of the cartesian nested dissection algorithm for the ordering of sparse linear systems is presented here. The ordering phase is one of the most studied phases of the solution of sparse linear systems, since it provides information on the system structure for all next phases. The algorithm and the proposed strategy for its implementation are then analyzed.Biblioteca Digitais de Teses e Dissertações da USPSato, Liria MatsumotoFernandes, Hilton Garcia1998-08-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3141/tde-06112024-142258/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-11-06T16:27:02Zoai:teses.usp.br:tde-06112024-142258Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-11-06T16:27:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Estratégias para implementação paralela distribuída da dissecação aninhada cartesiana.
Untitled in english
title Estratégias para implementação paralela distribuída da dissecação aninhada cartesiana.
spellingShingle Estratégias para implementação paralela distribuída da dissecação aninhada cartesiana.
Fernandes, Hilton Garcia
Distributed parallel systems
Estratégias de implementação
Implementation strategies
Sistemas lineares esparsos
Sistemas paralelos distribuídos
Sparse linear systems
title_short Estratégias para implementação paralela distribuída da dissecação aninhada cartesiana.
title_full Estratégias para implementação paralela distribuída da dissecação aninhada cartesiana.
title_fullStr Estratégias para implementação paralela distribuída da dissecação aninhada cartesiana.
title_full_unstemmed Estratégias para implementação paralela distribuída da dissecação aninhada cartesiana.
title_sort Estratégias para implementação paralela distribuída da dissecação aninhada cartesiana.
author Fernandes, Hilton Garcia
author_facet Fernandes, Hilton Garcia
author_role author
dc.contributor.none.fl_str_mv Sato, Liria Matsumoto
dc.contributor.author.fl_str_mv Fernandes, Hilton Garcia
dc.subject.por.fl_str_mv Distributed parallel systems
Estratégias de implementação
Implementation strategies
Sistemas lineares esparsos
Sistemas paralelos distribuídos
Sparse linear systems
topic Distributed parallel systems
Estratégias de implementação
Implementation strategies
Sistemas lineares esparsos
Sistemas paralelos distribuídos
Sparse linear systems
description A solução de sistemas de equações lineares é um problema que surge em vários algoritmos numéricos; neles a esparsidade das matrizes de coeficientes do sistema permite que se tratem sistemas de ordem muito elevada. Os métodos iterativos em geral são preferidos devido ao fato de que os métodos diretos, em sua versão mais simples, tendem a introduzir um número inaceitável de elementos não nulos na matriz do sistema, o que é chamado preenchimento, ou fill-in. No entanto, através de várias propriedades do grafo associado à matriz de coeficientes do sistema linear, é possível se reduzir drasticamente o preenchimento. O método de Cholesky, um algoritmo muito eficiente para a solução de sistemas lineares cuja matriz é simétrica e definida positiva, é sofisticado com técnicas da teoria dos grafos, em um algoritmo projetado especialmente para sistemas paralelos distribuídos. Faz-se aqui uma apresentação completa de estratégias para a implementação paralela distribuída do algoritmo da dissecação aninhada cartesiana para a ordenação de sistemas lineares esparsos, uma das fases da solução de sistemas lineares esparsos onde tem havido mais pesquisas, pois ela fornece informações sobre a organização do sistema para todas fases posteriores. O algoritmo e a estratégia proposta para sua implementação são então analisados.
publishDate 1998
dc.date.none.fl_str_mv 1998-08-13
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://www.teses.usp.br/teses/disponiveis/3/3141/tde-06112024-142258/
url https://www.teses.usp.br/teses/disponiveis/3/3141/tde-06112024-142258/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1818279176609726464