No abstract
Agradeço ainda à Fatec por ter concedido afastamento de parte de minhas atividades e a Capes pelo apoio financeiro.Agradeço por fim a todos aqueles que contribuíram direta ou indiretamente para a realização deste trabalho.Muito obrigado a todos. RESUMOOs problemas de engenharia atualmente têm aumentado a sua ordem de grandeza, por conta de diversos fatores. A modelagem em ambiente computacional dos mesmos esbarra em limitações, como grandes quantidades de tempo de processamento gastos com diversas simulações da modelagem e a pouca quantidade de memória disponível para alocar propriamente os problemas.A resolução de grandes sistemas de equações lineares, comumente abordado nos problemas atuais de engenharia, necessita da exploração das duas situações mencionadas anteriormente.A subárea computacional que permite explorar a redução do tempo e a possibilidade de alocação na memória de tais problemas é chamada de computação de alto desempenho.O objetivo deste trabalho é ilustrar o uso de softwares de resolução de sistemas de equações lineares, chamados de solvers, projetados para os ambientes computacionais de alto desempenho, testando-os e avaliando-os em um conjunto de matrizes conhecido, bem como abordar os detalhes computacionais envolvidos em tais procedimentos.Palavras-chave: solver, computação de alto desempenho, sistema de equações lineares. ABSTRACTEngineering problems today have increased their order of magnitude, due to several factors. Modeling these problems with computers brings up certain limitations, as the amount of processing time needed for several simulations and the lack of available memory to properly allocate them.The resolution of large systems of linear equations, commonly discussed in current engineering problems, needs the exploration of the two situations mentioned above.The subarea that allows exploring the computational time reduction and the possibility of allocating memory in such problems is called high performance computing.The aim of this paper is to illustrate the use of software to solve systems of linear equations, called solvers, designed for high performance computing environments, to test and evaluate them for a set of matrices as well as to address the computational details involved in such procedures.Palavras: solver, high performance computing, systems of linear equations.
This paper aims to present and analyze the performance of various software solving systems of linear equations. Such systems can be seen as dense or sparse matrices. For software like SuperLU there is a need to address the problem at hand in a special way, developing an algorithm to parallel systems that make use of distributed memory and need to work with a specific interface, such as MPI. For software like Pardiso there is no need for data parallel approach of the algorithm, because the software takes care of itself, making the parallelism of areas where this situation is advantageous, but it is not possible to verify what is actually happening with the code in terms of the division of tasks and resources.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.