Parallelization of a level set method for simulating dendritic growth

  • Authors:
  • Kai Wang;Anthony Chang;Laxmikant V. Kale;Jonathan A. Dantzig

  • Affiliations:
  • Dept. of Comp. Sci., Univ. of South Dakota, Vermillion, SD and Parallel Programming Lab, Dept. of Comp. Sci., Univ. of Illinois at Urbana Champaign, Urbana, IL and Dept. of Comp. Sci., Shandong Ec ...;Parallel Programming Lab, Department of Computer Science, University of Illinois at Urbana Champaign, Urbana, IL;Parallel Programming Lab, Department of Computer Science, University of Illinois at Urbana Champaign, Urbana, IL;Parallel Programming Lab, Department of Computer Science, University of Illinois at Urbana Champaign, Urbana, IL

  • Venue:
  • Journal of Parallel and Distributed Computing
  • Year:
  • 2006

Quantified Score

Hi-index 0.01

Visualization

Abstract

Processor virtualization is a parallelization technique that may be used to enhance the performance of parallel applications through the improvement of cache performance, overlapping of communication and computation. In this study, we use the processor virtualization technique to parallelize the level set method for solving solidification problems. Numerical results on a distributed memory machine are reported to show the performance of the resulting level set solver, and demonstrate the advantages of using processor virtualization.