Revista de Tecnología de la Información e Ingeniería de Software

Revista de Tecnología de la Información e Ingeniería de Software
Acceso abierto

ISSN: 2165- 7866

abstracto

Una encuesta sobre la optimización y la paralelización del Solucionador de gradiente conjugado

PP de Khirodkar

El Solucionador de gradiente conjugado es una técnica iterativa bien conocida para resolver sistemas de ecuaciones lineales definidos positivos simétricos dispersos (SPD). El objetivo de este documento es optimizar y paralelizar el Solucionador de degradado conjugado actualmente disponible para OpenFOAM (Operación y manipulación de campo de código abierto) en GPU utilizando CUDA, que significa Compute Unified Device Architecture, es una plataforma de computación paralela y una interfaz de programación de aplicaciones (API). modelo creado por NVIDIA. OpenFOAM es una caja de herramientas de C++ para el desarrollo de solucionadores numéricos personalizados de problemas de mecánica continua, incluida la dinámica de fluidos computacional. El Solver de gradiente conjugado existente se puede optimizar con la ayuda de algunas técnicas disponibles para el almacenamiento de matrices dispersas como Compressed Sparse Vecto (CSV).

Top