Liam Adams
Liam Adams
I have noticed that there seems to be a race condition in the shutdown process of ThreadPool. By example let Thread1 be the main thread executing `shutdown()` and let Thread2...
I am looking to use Enzyme on the [MOM6](https://github.com/mom-ocean/MOM6) codebase. MOM6 depends on the library [FMS](https://github.com/NOAA-GFDL/FMS/tree/f61416fef691d9ba39a40df1ce72aa574f54c390) which makes use of MPI. There are several MPI function in FMS that don't...
# Add Support for IFX RTL Memory Management Functions I'm looking to add support for the following IFX runtime library memory management, that are present in [MOM6](https://github.com/mom-ocean/MOM6): ```llvm i32 @for_alloc_allocatable_handle(i64,...
I've opened this as a draft PR to get early feedback and to recognise that we might want to iterate on the design. This PR: - adds a SparseMatrix class...
### What happened? I'm opening this issue to understand if the current interaction between `syncHostDevice` and `deallocateDevice` is expected. Currently `syncHostDevice` only checks `device_updated_` to determine if it should call...