Third M.I.T. Conference on Computational Fluid and Solid Mechanics June 14–17, 2005  

A .NET grid computing system applied to Lattice-Boltzmann

Xiaohan Lin*, John R. Williams
Massachusetts Institute of Technology, 77 Massachusetts Avenue, Cambridge, Massachusetts, MA 02139, USA

  Full Text
ABSTRACT
The Lattice-Boltzmann method is an appealing numerical simulation technique for Computational Fluid Dynamics due to its easy parallelism. Grid Computing has been proposed as a framework for distributing computations over a network of loosely coupled computers and this paper presents a Grid Computing solution in the context of Lattice-Boltzmann simulation. Both the Grid middleware and the numerical simulation are developed using Microsoft's Common Language Runtime (CLR) and recent standards such as XML, SOAP messaging and Web Services. The goal is to examine the capability of this middleware layer for managing computing cycles over a network of machines and solving engineering problems efficiently with a good programming model.

Keywords:  Lattice-Boltzman method; Grid Computing; Web Services; Common Language Runtime

* Corresponding author. E-mail: linxh@mit.edu