Kokkos::View related segfaults when using the SYCL backend #330
Replies: 3 comments 7 replies
-
|
can't really help much as we don't have any intel gpu here. A few thoughts:
|
Beta Was this translation helpful? Give feedback.
-
|
Hi @glesur - thanks very much for your suggestions. Here is the output from Then I build using |
Beta Was this translation helpful? Give feedback.
-
|
A fix for this has been merged into |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
In Cambridge we just received some new Intel Ponte Vecchio GPUs. With a software engineer, we have been trying to run IDEFIX on them. She was able to compile Idefix on a number of the test cases using the SYCL backend provided by Kokkos, but at runtime it segfaults with an error about Kokkos::View. We are wondering if this is a fault with Idefix or with Kokkos. She has been able to reproduce it on two different PVC systems (each with slightly different environments - see below).
Thanks in advance !
Below is her description of how to reproduce the error:
In the test/MHD/disk directory type:
cmake ${IDEFIX_DIR} -DIdefix_MPI=ON -DKokkos_ENABLE_SYCL=ON -DKokkos_ARCH_INTEL_PVC=ON -DCMAKE_CXX_COMPILER=mpiicpxthen when it has finished configuring the build type ‘make'.
Run the Idefix executable (I used 4 MPI ranks but it doesn’t really matter, I’ve also tried with 1):
mpirun -np 4 ./idefixThis is the output:
I do not see this error with the CUDA backend.
Here are the versions of Intel oneAPI packages that I have loaded:
Beta Was this translation helpful? Give feedback.
All reactions