Kokkos::View related segfaults when using the SYCL backend #330
Closed
ThomasJannaudCAM
started this conversation in
General
Replies: 3 comments 7 replies
|
can't really help much as we don't have any intel gpu here. A few thoughts:
|
1 reply
|
Hi @glesur - thanks very much for your suggestions. Here is the output from Then I build using |
6 replies
|
A fix for this has been merged into |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
All reactions