A Parallel Adaptive Mesh Refinement Algorithm for Solving Nonlinear Dynamical Systems

  • Authors:
  • Weicheng Huang;Danesh K. Tafti

  • Affiliations:
  • NATIONAL CENTER FOR HIGH PERFORMANCE COMPUTING HSIN-CHU, TAIWAN;MECHANICAL ENGINEERING DEPARTMENT, VIRGINIA POLYTECHNIC INSTITUTE AND STATE UNIVERSITY BLACKSBURG, VA 24061, USA

  • Venue:
  • International Journal of High Performance Computing Applications
  • Year:
  • 2004

Quantified Score

Hi-index 0.02

Visualization

Abstract

An unstructured adaptive mesh refinement (AMR) method is used in conjunction with the cell-to-cell mapping method for solving nonlinear dynamical systems. The global analysis is initiated with a coarse mesh without any a priori knowledge of the cell state space of the system. The process of investigation of nonlinear systems is improved through an iterative cell refinement and cell lumping process. In this paper, a parallel algorithm for the AMR procedure is developed using a shared memory programming paradigm. In addition, the concept of dynamic computing for better resource management is introduced. The approach compensates for changes in the computing workload by dynamically allocating/deallocating shared memory threads for more efficient computations. Results on the SGI Origin series are presented to exhibit the scalability of the algorithm and the feasibility of dynamic computing for resource management.