Revista de Tecnologia da Informação e Engenharia de Software

Revista de Tecnologia da Informação e Engenharia de Software
Acesso livre

ISSN: 2165- 7866

Abstrato

Uma pesquisa sobre a otimização e paralelização do solver de gradiente conjugado

Khirodkar PP

O Conjugate Gradient Solver é uma técnica iterativa bem conhecida para resolver sistemas esparsos de equações lineares simétricas definidas positivas (SPD). O objetivo deste artigo é otimizar e paralelizar o Conjugate Gradient Solver for OpenFOAM (Open source Field Operation and Manipulation) atualmente disponível em GPU utilizando CUDA, que significa Compute Unified Device Architecture, é uma plataforma de computação paralela e interface de programação de aplicações (API ) modelo criado pela NVIDIA. O OpenFOAM é uma caixa de ferramentas C++ para o desenvolvimento de solucionadores numéricos customizados de problemas de mecânica contínua, incluindo Dinâmica de Fluidos Computacional. O Conjugate Gradient Solver existente pode ser otimizado com a ajuda de algumas técnicas disponíveis para o armazenamento de matrizes esparsas, como o Compressed Sparse Vecto (CSV).

Isenção de responsabilidade: Este resumo foi traduzido com recurso a ferramentas de inteligência artificial e ainda não foi revisto ou verificado.
Top