Title :
Parallelization of the three-dimensional transport equation for Boron Neutron Capture Therapy
Author :
Aubanel, Eric E. ; El Khettabi, Faysal
Author_Institution :
Fac. of Comput. Sci., New Brunswick Univ., Fredericton, NB, Canada
Abstract :
We propose an asynchronous parallel algorithm for the linear Boltzmann transport equation in three dimensions, for Boron Neutron Capture Therapy (BNCT) radiation therapy planning, which can be implemented efficiently on shared memory parallel computers. The three-dimensional multigroup discrete ordinates transport equation is cast into a set of coupled two-dimensional equations, and discretization is accomplished on a grid of arbitrarily-shaped prismatic cells. This allows the 3D multigroup discrete ordinates transport equation to be solved using spatial parallel techniques originally developed in a recent work for the 2D discrete ordinates transport equation by using domain decomposition techniques on an unstructured triangular mesh. We use the single program multiple data approach to formulate a shared memory parallel numerical implementation with OpenMP. Our results demonstrate that the parallel version of the 3D deterministic algorithm yields good parallel efficiency.
Keywords :
Boltzmann equation; deterministic algorithms; distributed shared memory systems; medical computing; neutron capture therapy; parallel algorithms; parallel programming; 3D deterministic algorithm; 3D multigroup transport equation; BNCT; Boron Neutron Capture Therapy; OpenMP; arbitrarily-shaped prismatic cells; asynchronous parallel algorithm; coupled two-dimensional equations; discretization; domain decomposition; linear Boltzmann transport equation; multigroup discrete ordinates; parallel efficiency; parallelization; radiation therapy planning; shared memory parallel computers; single program multiple data; spatial parallel techniques; three-dimensional transport equation; unstructured triangular mesh; Biomedical applications of radiation; Boltzmann equation; Computer science; Concurrent computing; Finite element methods; Laboratories; Medical treatment; Neoplasms; Neutron capture therapy; Parallel algorithms;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
Print_ISBN :
0-7695-1926-1
DOI :
10.1109/IPDPS.2003.1213466