Loading...
Please wait, while we are loading the content...
Similar Documents
Load balance and parallel I/O: Optimising COSA for large simulations
| Content Provider | Semantic Scholar |
|---|---|
| Author | Jackson, Adrian Campobasso, M. Sergio Drofelnik, Jernej |
| Copyright Year | 2018 |
| Abstract | This paper presents the optimisation of the parallel functionalities of the Navier-Stokes Computational Fluid Dynamics research code COSA, a finite volume structured multi-block code featuring a steady solver, a general purpose time-domain solver, and a frequency-domain harmonic balance solver for the rapid solution of unsteady periodic flows. The optimisation focuses on improving the scalability of the parallel input/output functionalities of the code and developing an effective and user-friendly load balancing approach. Both features are paramount for using COSA efficiently for large-scale production simulations using tens of thousands of computational cores. The efficiency enhancements resulting from optimising the parallel I/O functionality and addressing load balance issues has provided up to a 4x performance improvement for unbalanced simulations, and 2x performance improvements for balanced simulations. |
| Starting Page | 206 |
| Ending Page | 215 |
| Page Count | 10 |
| File Format | PDF HTM / HTML |
| DOI | 10.1016/j.compfluid.2018.03.007 |
| Volume Number | 173 |
| Alternate Webpage(s) | https://www.research.ed.ac.uk/portal/files/55615851/COSAOptimisationParCFD2017v9.pdf |
| Alternate Webpage(s) | http://eprints.lancs.ac.uk/123884/1/1_s2.0_S0045793018301051_main.pdf |
| Alternate Webpage(s) | https://doi.org/10.1016/j.compfluid.2018.03.007 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |