Cédric Chevalier

Results 13 issues of Cédric Chevalier

While working on #6783 , I found a typo in loop indices in `ViewFill` for 7 dimensional views, where MDRange arguments where not compatible with the corresponding `operator()`. `extend(2)` was...

Bug

#6705 asks for the feature, making the use of thread level scratch easier. @crtrott proposal to be able to call all the deep copy functionalities with `deep_copy` instead of `local_deep_copy`...

- Add some very simple instructions: - to get Kokkos - to build Kokkos with OpenMP, Cuda or HIP (not sure if it is enough) - to use Kokkos (should...

Documentation

The goal is to provide a joint built for all exercises (and their solutions). This way, compilation is straightforward for IDE users. - Currently, most of the exercises are built...

These environments are used to build an `OpenMP` enabled stack that can be used to follow some exercises. It is beneficial for Kokkos-Kernels exercises as Kokkos-Kernels must be built beforehand....

enhancement

Currently, `spack` support is using an ancient `spack diy` command that has evolved a long time ago toward `spack dev-build`. The goal of this issue is to track the modernization...

enhancement

This is a tracking issue to improve the tutorial build system. - [x] Update Readme for CMake (#89) - [ ] Compile all exercises at once with CMake (#91) -...

To exploit ATS on Nvidia Grace-Hopper or HMM-enabled computers. This PR adds a new `ARCANE_CUDA_ALLOC_ATS` cmake option, that is disabled by default. We kept all the prefetch machinery, but most...

Create a spack recipe for KokkosFTT, locally and then upstream it to spack. - [x] Skeleton (https://github.com/cedricchevalier19/spack/tree/kokkos-fft ) - [ ] Explicitly set cmake options - [ ] Check for...

enhancement

**Describe the bug** `cray-mpich` does not work well with the default enabled `cudaMallocAsync`. When building Kokkos with Spack, there is no way to disable `cudaMallocAsync`. see : spack/spack#46090 Note: The...

Spack