Tomasetti Romin

Results 68 issues of 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...

type: enhancement
pkg: Sacado
MARKED_FOR_CLOSURE

## 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....

type: enhancement
pkg: Panzer

**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...

Compiler Issue
Backend - HIP

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...

bug
compiler: clang

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`...