JBludau

Results 140 comments of JBludau

@pedrovalerolara @seyonglee the branch is now rebased on the current develop now as requested

Also for porting stuff to Kokkos a shared space could be a drop-in for things that are required for the code to run but are not yet being redesigned to...

I favor an alias, I think this would be a nice convenience as they are named differently over the backends. Other than that, I kind of see that users do...

I think the responses we got here are enough to draft something and propose a pr. This will reignite the discussions anyway and with having a code to look at...

Quick note on the amount of memory we allocate and the number of repetitions the test is running: It turned out, that Nvidia's V100 had no problem cycling 10 times...

> Add support for SYCL using `Kokkos::Experimental::SYCLSharedUSMSpace`. added. According to the [doc](https://registry.khronos.org/SYCL/specs/sycl-2020/html/sycl-2020.html#_kinds_of_unified_shared_memory) the initial placement is not specified. I will look at cuda and hip, especially what they do if...

looks like our `rocm` CI is building for `Kokkos_ARCH_VEGA90A` which it does not have hardware for. As the tests need real page migration support to pass, they are failing on...

> Regarding the name, I'm not sure if people would find it intuitive to understand that this is a space they can access from the host and the device (which...

just some name ideas for the `temporally local` and `fixed but universal`: (plz don't hate me for this) `UniversalLocalMemorySpace` and `UniversalFixedMemorySpace` `GlobalMovingMemorySpace` and `GlobalPinnedMemorySpace` `MoveThenLocalMemorySpace` and `FixedButGlobalMemorySpace` `SharedMovingMemorySpace` and `SharedFixedMemorySpace`

> I know its somewhat confusing but how about: `SharedSpace`, and `SharedHostPinnedSpace`. I know CUDA shared memory is something totally different, however ironically CUDA shared memory is the least shared...