作者: S. Lanteri , M. Loriot
DOI: 10.1016/B978-044482322-9/50073-6
关键词:
摘要: Publisher Summary This chapter focuses on the multiple instruction data (MIMD) parallelization of an existing industrial code—that is, a three-dimensional compressible Navier-Stokes solver (N3S-MUSCL). For codes, such as multi-purpose computational fluid dynamics (CFD) code, strong requirement is to minimize changes original serial algorithm in order be able maintain and upgrade resulting parallel version code. The main characteristic N3S-MUSCL that it based finite volume schemes using element type grids, which results complex structures. conservative form equations discretized mixed element/finite method fully unstructured meshes. strategy adopted this chapter, combines mesh partitioning techniques message-passing programming model. algorithms generation corresponding communication data-structures are gathered preprocessor introduce minimum change further implements compares these two partitions.