Clint Dawson
Has grant
Research Interests
Explore related searches
Contact this professor
Get a free first email built on one of their papers, ready for you to edit and send yourself.
Recent Grants
Grant: Close
Natural Hazards Engineering Research Infrastructure: Cyberinfrastructure (DesignSafe) 2020-2025
Open Date: 2020-10-01
Close Date: 2025-09-30
Grant: Close
PREEVENTS Track 2: Collaborative Research: A Dynamic Unified Framework for Hurricane Storm Surge Analysis and Prediction Spanning across the Coastal Floodplain and Ocean
Open Date: 2019-08-15
Close Date: 2023-07-31
Grant: Close
Collaborative Research: Construction and Analysis of Numerical Methods for Stochastic Inverse Problems with Application to Coastal Hydrodynamics
Open Date: 2018-08-01
Close Date: 2021-07-31
Grant: Close
Collaborative Research: Numerical and Probabilistic Modeling of Aboveground Storage Tanks Subjected to Multi-Hazard Storm Events
Open Date: 2016-08-15
Close Date: 2020-07-31
Grant: Close
Performance optimized software strategies for unstructured-mesh applications in ocean modeling
Open Date: 2016-01-01
Close Date:
Articles (14)
Year:
2024
Year:
2024
Year:
2024
Year:
2024
Stable simulation of conservation laws, such as those used to model fluid dynamics and plasma physics applications, requires the satisfaction of the so-called Courant-Friedrichs-Lewy condition. By allowing regions of the mesh to advance with different timesteps that locally satisfy this stability constraint, significant work reduction can be attained when compared to a time integration scheme using a single timestep size. However, parallelizing this algorithm presents considerable difficulty. Since the stability condition depends on the state of the system, dependencies become dynamic and potentially non-local. In this article, we present an adaptive local timestepping algorithm using an optimistic (Timewarp-based) parallel discrete event simulation. We introduce waiting heuristics to limit misspeculation and a semi-static load balancing scheme to eliminate load imbalance as parts of the mesh require finer or coarser timesteps. Last, we outline an interface for separating the physics of the specific conservation law from the temporal integration allowing for productive adoption of our proposed algorithm. We present a misspeculation study for three conservation laws, demonstrating both the productivity of the local timestepping API, for which 74% of the lines of code are reused across different conservation laws, and the robustness of the waiting heuristics—at most 1.5% of element updates are rolled back. Our performance studies demonstrate up to a 2.8× speedup versus a baseline unoptimized local timestepping approach, a 4x improvement in per-node throughput compared to an MPI parallelization of synchronous timestepping, and scalability up to 3,072 cores on NERSC’s Cori Haswell partition.
Year:
2022
Year:
2022
Year:
2021
Year:
2021
Year:
2021
Year:
2021
Year:
2021
Year:
2021
Year:
2021
Year:
2021
Collaborators (8)
Marie‐Fanny Racault
-
Rui Sun
Scripps Institution of Oceanography
Rick Luettich
Professor / Director
University of North Carolina
Eirik Valseth
Associate Professor of Scientific Computing
Norwegian University of Life Sciences
Juha Videman
Associate Professor
Instituto Superior Técnico
Hartmut Kaiser
Louisiana State University
Albert Romkes
Associate Professor
South Dakota School of Mines and Technology
Joel Dietrich
-
Make your next move.
Prepare your application
Review drafts before you send them.