Tomasetti Romin
Tomasetti Romin
I seems that `kokkos-kernels` does not produce a `Doxygen` tag file for now. This means other packages cannot nicely reference `kokkos-kernels` functionalities: https://github.com/kokkos/kokkos-kernels/blob/38132f350a7a76dd9436873de303f18255bf6894/docs/Doxyfile.in#L2287 To enable a `kokkos-kernels` tag file to...
## Enhancement It seems that `Kokkos::Impl::SacadoViewFill` for non-device views could just be: ```c++ template struct SacadoViewFill : Kokkos::Impl::ViewFill {}; ``` This would allow a nice reuse of Kokkos team's improvements...
## Enhancement When someone includes `Panzer_FieldPattern.hpp`, it also implicitly includes `KokkosExp_View_Fad.hpp` (and others) because of the include `Phalanx_KokkosDeviceTypes.hpp`. I think 2 relevant comments can be made at this point: 1....
Unit test fails for Docker image `rocm/dev-ubuntu-22.04:5.3` but not for `rocm/dev-ubuntu-20.04:5.3`
**Describe the bug** We were using the Docker image `rocm/dev-ubuntu-20.04:5.3` as our base image. We wanted to use `rocm/dev-ubuntu-22.04:5.3` now, but some unit tests fail. **Please also include the following...
This PR adds an overload of `Kokkos::Experimental::create_graph` that does not take a closure. This helps supporting advanced use cases for which creating the graph "in one shot" is not satisfactory.
This PR enhances the `Kokkos::DualView` constructor taking the host and device views by allowing it to take moving views. This PR needs #6619.
### How to reproduce ### Run the following script somewhere with a decent `clang++` compiler, `ccache 4.10` and the `Cuda` toolchain. ```bash set -ex TEST_SOURCE_FILE=test.cpp TEST_OBJECT_FILE=test.o TEST_EXECUT_FILE=test.out # Simple test...
This PR ensures that a user trying to add a parallel-reduce node whose reduction target is not device accessible will be welcomed with a nice compile-time message. This is a...
The `Kokkos::print_configuration` function mainly shows information from the "compile-time" configuration (target architectures, compilers and what not). However, it lacks *runtime* information that are vital. For instance, `Cuda` support for `HMM`...