The open archive for STFC research publications

Full Record Details

Persistent URL http://purl.org/net/epubs/work/65254
Record Status Checked
Record Id 65254
Title Challenges to be overcome for engineering software to run efficiently on petascale machines
Abstract This chapter presents some of the challenges and solutions for engineering software to run efficiently on petascale machines. Generating several billion cell meshes is almost impossible in serial, and the way forward to cirvumvent this problem, apart from using one of the rare parallel mesh generators is to combine mesh joining and mesh multiplication. Partitioning these large meshes should be run parallel either by geometric or graph-based partitioners. For matrix-based resolution, using a multigrid algorithm as a preconditioner and a deflated conjugate gradient as a solver should allow good performance. Postprocessing should be run parallel by the code itself to minimise IOs, but how to deal with the restarting procedure remains an open problem. Finally, the software should also take into account the architecture of the machines because nodes may have considerable memory capacity available, as well as many cores and sometimes GPUs.
Organisation STFC , HC
Keywords SCI COM 2013-2014 , peta-scale , engineering software , parallel computine , engineering
Funding Information
Related Research Object(s):
Licence Information:
Language English (EN)
Type Details URI(s) Local file(s) Year
Book Chapter or Section In Developments in parallel, distributed, grid and cloud computing for engineering. Edited by BHV Topping, P Ivanyi, chapter 2, 23-40. Stirlingshire, Scotland: Saxe-Coburg Publications, 2013. doi:10.4203/csets.31.2 2013