Skip to main navigation Skip to search Skip to main content

Adaptive runtime support for direct simulation Monte Carlo methods on distributed memory architectures

Research output: Contribution to conferencePaperpeer-review

27 Scopus citations

Abstract

In highly adaptive irregular problems such as many Particle-In-Cell (PIC) codes and Direct Simulation Monte Carlo (DSMC) codes, data access patterns may vary from time step to time step. This fluctuation may hinder efficient utilization of distributed memory parallel computers because of the resulting overhead for data redistribution and dynamic load balancing. To efficiently parallelize such adaptive irregular problems on distributed memory parallel computers, several issues such as effective methods for domain partitioning and fast data transportation must be addressed. This paper presents efficient runtime support methods for such problems. A simple one-dimensional domain partitioning method is implemented and compared with unstructured mesh partitioners such as recursive coordinate bisection and recursive inertial bisection. A remapping decision policy has been investigated for dynamic load balancing on 3-dimensional DSMC codes. Performance results are presented.

Original languageEnglish
Pages176-183
Number of pages8
StatePublished - 1994
EventProceedings of the Scalable High-Performance Computing Conference - Knoxville, TN, USA
Duration: May 23 1994May 25 1994

Conference

ConferenceProceedings of the Scalable High-Performance Computing Conference
CityKnoxville, TN, USA
Period05/23/9405/25/94

Fingerprint

Dive into the research topics of 'Adaptive runtime support for direct simulation Monte Carlo methods on distributed memory architectures'. Together they form a unique fingerprint.

Cite this