Closed streeve closed 5 months ago
@kwitaechong can you test this as a replacement for your custom migrateAllToAll
?
Currently relying on KOKKOS_CLASS_LAMBDA
without requiring C++20 causing the CI failures
retest this please.
@kwitaechong can you test on Summit or Frontier to find where the device failure is occurring?
Manually checked that tests pass with SYCL. Should be ready to merge once it's removed from Cuda-SYCL tests
I/O timeouts unrelated
While it should often be avoided, global communication is occasionally needed in applications. This uses the background grid to determine the rank to send any particle to (including removing those outside the global domain).
Still to do:
migrate
functionality to a free function or separate class