GPU-accelerated Linear Algebra for Coupled Solvers in Industrial CFD Applications with OpenFOAM
Fuente:
arXiv
Salvato in:
| Autori principali: | , , , , |
|---|---|
| Natura: | Preprint |
| Pubblicazione: |
2024
|
| Soggetti: | |
| Accesso online: | |
| Tags: |
Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
|
| _version_ | 1866913262969290752 |
|---|---|
| author | Oliani, Stefano Fadiga, Ettore Spisso, Ivan Capone, Luigi Piscaglia, Federico |
| author_facet | Oliani, Stefano Fadiga, Ettore Spisso, Ivan Capone, Luigi Piscaglia, Federico |
| contents | The present work describes the development of heterogeneous GPGPU implicit CFD coupled solvers, encompassing both density- and pressure- based approaches. In this setup, the assembled linear matrix is offloaded onto multiple GPUs using specialized external libraries to solve the linear problem efficiently. These coupled solvers are applied to two industrial test cases representing common scenarios: the NASA CRM in a transonic regime and the external aerodynamics study of the DriveAER car. Significant performance enhancements are evident when compared to their CPU counterparts. Specifically, the NASA CRM case achieves an overall speedup of more than 4x, while the DriveAER test case demonstrates improved stability and reduced computational time compared to segregated solvers. All calculations were carried out utilizing the GPU-based partition of the davinci-1 supercomputer at the Leonardo Labs, featuring 82 GPU-accelerated nodes. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2403_07882 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | GPU-accelerated Linear Algebra for Coupled Solvers in Industrial CFD Applications with OpenFOAM Oliani, Stefano Fadiga, Ettore Spisso, Ivan Capone, Luigi Piscaglia, Federico Distributed, Parallel, and Cluster Computing Computational Engineering, Finance, and Science The present work describes the development of heterogeneous GPGPU implicit CFD coupled solvers, encompassing both density- and pressure- based approaches. In this setup, the assembled linear matrix is offloaded onto multiple GPUs using specialized external libraries to solve the linear problem efficiently. These coupled solvers are applied to two industrial test cases representing common scenarios: the NASA CRM in a transonic regime and the external aerodynamics study of the DriveAER car. Significant performance enhancements are evident when compared to their CPU counterparts. Specifically, the NASA CRM case achieves an overall speedup of more than 4x, while the DriveAER test case demonstrates improved stability and reduced computational time compared to segregated solvers. All calculations were carried out utilizing the GPU-based partition of the davinci-1 supercomputer at the Leonardo Labs, featuring 82 GPU-accelerated nodes. |
| title | GPU-accelerated Linear Algebra for Coupled Solvers in Industrial CFD Applications with OpenFOAM |
| topic | Distributed, Parallel, and Cluster Computing Computational Engineering, Finance, and Science |
| url | https://arxiv.org/abs/2403.07882 |