Abstract:
|
O presente trabalho aborda um estudo envolvendo técnicas utilizadas em computação de alto desempenho, avaliando métodos numéricos, pré-condicionadores, esquemas de armazenamento de matrizes esparsas e tecnologias de rede de comunicação focando, principalmente, seu uso em sistemas de equações originários da análise de elementos finitos, utilizando clusters de computadores comerciais. Neste trabalho são apresentados diversos resultados com os quais se procurou encontrar, dentre o conjunto de técnicas e ferramentas utilizadas, as opções mais adequadas para o desenvolvimento de programas de computador e ferramentas de auxílio ao projeto em computador utilizando elementos finitos, que venham a se utilizar de clusters de computadores com memória distribuída. This work is a study related to techniques applied to high performance computing, evaluating numerical methods, preconditioners, sparse matrix storage schemes e network technologies, focusing its use mainly in systems of equations obtained from finite element analysis, using commercial computer clusters. It presents several results intended to demonstrate, among a large set of used techniques and tools, the more suitable options to be applied on the development of computer programs and in computer aided design tools making use of finite elements method with computer clusters and distributed memory. |