0
Article Tier 2 Marine & Wildlife Sign in to save

Efficiently Simulating Lagrangian Particles in Large-Scale Ocean Flows – Data Structures and their Impact on Geophysical Applications

2022

AI summary Read the abstract

This paper analyzed performance-enhancing data structures for Lagrangian particle simulation software used in large-scale ocean flow modeling, with applications including tracking microplastics in the ocean and studying tuna migration. I/O-enhancing techniques such as dynamic loading and data buffering produced substantial speed-ups on par with idealized parallel performance gains. Three oceanographic application scenarios were used to benchmark the improvements, with results applicable to other geoscientific Lagrangian simulation contexts.

Study Type Environmental

Studying oceanography by using Lagrangian simulations has been adopted for a range of scenarios, such as the determining the fate of microplastics in the ocean, simulating the origin locations of microplankton used for palaeoceanographic reconstructions, for studying the impact of fish aggregation devices on the migration behaviour of tuna. These simulations are complex and represent a considerable runtime effort to obtain trajectory results, which is the prime motivation for enhancing the performance of Lagrangian particle simulators. This paper analyses and compares established performance enhancing technique from Eulerian simulators with the computational conditions and demands of Lagrangian simulators. A performance enhancement strategy specifically targeting physics-based Lagrangian particle simulations is outlined to address the performance gaps, and techniques for closing the performance gap are presented and implemented. Realistic experiments are derived from three specific oceanographic application scenarios, and the suggested performance-enhancing techniques are benchmarked in detail, so to allow for a good attribution of speed-up measurements to individual techniques. The impacts and insights from the performance enhancement strategy are further discussed for Lagrangian simulations in other geoscientific applications. The experiments show that I/O-enhancing techniques, such as dynamic loading and buffering, lead to considerable speed-up on-par with an idealised parallelisation of the process over 20 nodes. Conversely, alternative data structures to a CPU cache-efficient structure-of-arrays do not fulfill the theoretically-expected performance increase, which also demonstrates the importance of good cache alignment for Lagrangian physics simulations.

More Papers Like This

Article Tier 2

Efficiently simulating Lagrangian particles in large-scale ocean flows — Data structures and their impact on geophysical applications

AI summary Read the abstract

Researchers improved the computational speed of ocean particle-tracking simulations — used to predict where microplastics travel in the ocean — by testing various data management techniques, finding that smart input/output buffering delivered speed gains equivalent to running the simulation across 20 computers simultaneously.

Article Tier 2

The Parcels v2.0 Lagrangian framework: new field interpolation schemes

AI summary Read the abstract

The Parcels v2.0 Lagrangian ocean analysis framework was described, introducing new field interpolation schemes that improve simulation of particle trajectories in diverse ocean model outputs. The framework provides researchers with flexible, computationally efficient tools for tracking virtual particles including floating plastics through ocean circulation fields.

Article Tier 2

Particle tracking simulation of marine debris using Lagrangian discrete and mesh spatial discretization in Banda Aceh waters

AI summary Read the abstract

Researchers used Lagrangian particle tracking simulations with oceanographic data to model the movement and dispersal of marine debris in the coastal waters of Banda Aceh, Indonesia. Such models help predict where plastic debris accumulates in coastal environments.

Article Tier 2

The Parcels v2.0 Lagrangian framework: new field interpolation schemes

AI summary Read the abstract

This technical paper describes improved methods for simulating how particles (like microplastics) move through the ocean using Lagrangian modeling. Better particle transport models help predict where microplastics accumulate in the global ocean.

Article Tier 2

A high-performance ray tracing particle tracking model for the simulation of microplastics in inland and coastal aquatic environments

AI summary Read the abstract

Researchers developed a high-performance computational model that uses ray-tracing algorithms to simulate the movement of microplastics through complex three-dimensional water bodies, running over 17 times faster than conventional approaches while maintaining accuracy. Better predictive models for plastic particle transport help scientists and regulators identify where microplastics accumulate in rivers, fjords, and coastal zones — information needed to prioritize monitoring and cleanup efforts.

Research digests by email

When a large batch of papers lands in the Atlas, we read through it and send a short write-up of what stood out.

Email me about

Share this paper