TY - GEN
T1 - Compiler and runtime support for irregularly coupled regular meshes
AU - Chaset, Craig
AU - Saltz, Joel
AU - Crowley, Kay
AU - Reeves, Anthony
N1 - Publisher Copyright:
© 1992 ACM.
PY - 1992/8/1
Y1 - 1992/8/1
N2 - Regular meshes are frequently used for modeling physical phenomena on both serial and parallel computers. One advantage of regular meshes is that efficient discretization schemes can be implemented in a straightforward manner. However, geometrically-complex objects, such as aircraft, cannot be easily described using a single regular mesh. Multiple interacting regular meshes are frequently used to describe complex geometries. Each mesh models a subregion of the physical domain. The meshes, or subdomains, can be processed in parallel, with periodic updates carried out to move information between the coupled meshes. In many cases, there are a relatively small number (one to a few dozen) subdomains, so that each subdomain may also be partitioned among several processors. We outline a composite run-time/compile-time approach for supporting these problems efficiently on distributed-memory machines. This paper describes these methods in the context of a multiblock fluid dynamics problem developed at the NASA Langley Research Center.
AB - Regular meshes are frequently used for modeling physical phenomena on both serial and parallel computers. One advantage of regular meshes is that efficient discretization schemes can be implemented in a straightforward manner. However, geometrically-complex objects, such as aircraft, cannot be easily described using a single regular mesh. Multiple interacting regular meshes are frequently used to describe complex geometries. Each mesh models a subregion of the physical domain. The meshes, or subdomains, can be processed in parallel, with periodic updates carried out to move information between the coupled meshes. In many cases, there are a relatively small number (one to a few dozen) subdomains, so that each subdomain may also be partitioned among several processors. We outline a composite run-time/compile-time approach for supporting these problems efficiently on distributed-memory machines. This paper describes these methods in the context of a multiblock fluid dynamics problem developed at the NASA Langley Research Center.
UR - https://www.scopus.com/pages/publications/85031662347
U2 - 10.1145/143369.143447
DO - 10.1145/143369.143447
M3 - Conference contribution
AN - SCOPUS:85031662347
T3 - Proceedings of the International Conference on Supercomputing
SP - 438
EP - 446
BT - Proceedings of the 6th International Conference on Supercomputing, ICS 1992
PB - Association for Computing Machinery
T2 - 6th International Conference on Supercomputing, ICS 1992
Y2 - 19 July 1992 through 24 July 1992
ER -