Nemo: A parallelized Lagrangian particle-tracking model

Benjamin Jones
Massachusetts Institute of Technology
Massachusetts Institute of Technology, 2013


   title={Nemo: A parallelized Lagrangian particle-tracking model},

   author={Jones, Benjamin},



Download Download (PDF)   View View   Source Source   Source codes Source codes



Lagrangian particle-tracking models are a computationally intensive, but massively parallelizable method for investigating marine larval dispersal processes, seed dispersal of plants, or a variety of other material transport processes. In order to fully capture the distribution of potential dispersal patterns, highly efficient models with the capacity to simulate tens of millions or more particles are needed. Traditionally, this goal has been achieved using models written in Fortran and parallelized using Message Passing Interface (MPI). This project is an investigation of a variety of techniques for parallelizing Lagrangian particle-tracking models, including using MPI, OpenMP, and graphics processing units (GPUs). This report summarizes the implementation of each parallelization strategy, compares the performance of each implementation, and concludes with suggestions for further development that could be done on this model.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2023 hgpu.org

All rights belong to the respective authors

Contact us: