List view
Add scalable checkpoint/restart support using Silo, which will require adding mesh reading capabilities either as a new class or as a generalization of the SiloWriter class.
No due dateNeed to figure out a design for declarative communication that plays nicely with graph-based computation, probably based on the use of a modified partitioned communication abstraction that includes partitioned neighbor collectives and partitioned put/get calls.
Overdue by 4 year(s)•Due by March 30, 2022Figure out a design for how to convert the main in-line compute loops to use CUDA graphs instead of explicit parallel for loops, while keeping the same initial communication structure.
Overdue by 4 year(s)•Due by March 16, 2022Upgrade the experiment workflow for running on large systems (as opposed to built-in build/correctness tests) using Ryan's workflow approach to testing, data management, and data analysis.
Overdue by 4 year(s)•Due by March 2, 2022Look at both built-in and hypre solvers, check the impact of Amanda's HYpre optimization, look at neighbor communication for halo exchanges, and test different MPI setups as well.
Overdue by 4 year(s)•Due by March 9, 2022Will need to identify a test framework (e.g. googletest), port test cases to that, and integrate with some sort of GitHub CI system.
Overdue by 4 year(s)•Due by February 23, 2022•11/14 issues closed