You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 4, 2022. It is now read-only.
1. Benchmark, at scale, solver setup costs over the history of the project (~once per year).
2. Improve RAP operation.
3. Integrate with Kokkos and Tpetra.
@spdomin I plan on tackling item 2, specifically the MPI scalability.
The newer stk::mesh::create_exposed_block_boundary_sides is more
robust than skin_mesh, correctly handles a mesh which caused
skin_mesh to issue errors/warnings.
Observation that the MueLu AMG set-up is called twice per time step (for each nonlinear iteration). If the matrices (Laplacian) are not changing within a time step then only one set-up per time step should be sufficient and re-use the AMG hierarchy. And this would eliminate 50% of set-up costs.
currently costs are 1 sec per set-up call for 256^3 ABL, 96 cores, 50 steps. run time 570 secs
100 set-up calls reduced to 50 would reduce time by 50 sec, and run in 520 sec. originally 640 sec
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Activities:
The text was updated successfully, but these errors were encountered: