Fu, Jinbin, Wang, Liangzhu Leon et Laurendeau, Eric. 2025. « Multi-GPU-based CityFFD solver for urban microclimate simulations ». Communication lors de la conférence : CSME-CFDSC-CSR 2025 International Congress (Montreal, QC, Canada, May 25-28, 2025).
Prévisualisation |
PDF
557 - Multi-GPU-based CityFFD solver for.pdf - Version publiée Licence d'utilisation : Tous les droits réservés aux détenteurs du droit d'auteur. Télécharger (303kB) | Prévisualisation |
Résumé
Real-time, high-fidelity computational fluid dynamics (CFD) simulations for urban microclimate analysis remain challenging due to constraints in computational resources, difficulties in data collection, and the use of oversimplified physical models. Lately, with rising interest in smart city initiatives—such as urban air mobility (UAM) integration and advanced urban planning—the need for fast, high-resolution microclimate analysis has become more urgent. For example, simulating a typical urban area of 5 km × 5 km × 0.1 km (length × width × height) with a 1 m³ grid resolution requires around 2.5 billion grid cells, leading a massive load on both computational resources and memory that is impractical with current technology.To address these computational constraints, this study introduces a new computational framework that combines the Message Passing Interface (MPI) and Compute Unified Device Architecture (CUDA) C++ with the CityFFD solver. This integration enables scalable, GPU-accelerated parallel simulations, significantly improving efficiency for large-scale computations while alleviating memory bottlenecks. The framework features a parallel high-order Semi-Lagrangian (SL) solver for efficiently solving advection equations with large CFL (Courant-Friedrichs-Lewy) values, a modified PaScal_TDMA 2.0 library for distributed tridiagonal matrix algorithm (TDMA) calculations, and an enhanced parallel Jacobi algorithm with improved convergence properties for solving the Poisson equation. These components collectively make the framework well-suited for scalable, GPU-accelerated parallel environments.The proposed solver is evaluated through three benchmarks: (1) a 3D isothermal lid-driven cavity problem, (2) a 3D isolated building, and (3) a 3D high-rise building surrounded by low-rise buildings.
| Type de document: | Communication (Communication) |
|---|---|
| Informations complémentaires: | Progress in Canadian Mechanical Engineering, Volume 8. Co-chairs: Lucas A. Hof, Giuseppe Di Labbio, Antoine Tahan, Marlène Sanjosé, Sébastien Lalonde and Nicole R. Demarquette. |
| Date de dépôt: | 18 déc. 2025 14:40 |
| Dernière modification: | 18 déc. 2025 14:40 |
| URI: | https://espace2.etsmtl.ca/id/eprint/32193 |
Actions (Authentification requise)
![]() |
Dernière vérification avant le dépôt |

