Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
23 Views

CUDA API Migration issue

Hai,

When I tried to migrate an application using beta08 version, I got the following warnings.
-> Migration of this CUDA API is not supported by the Intel(R) DPC++ Compatibility Tool.
return a + (b - a) * curand_uniform_double(&state);
-> Migration of this CUDA API is not supported by the Intel(R) DPC++ Compatibility Tool.
return curand_normal(&state);

I got similar warning for the api curand_uniform in beta07 version and got migrated in beta08 version.
Is there any chance that, these errors will also be solved in next versions.
If not, please let me know whether there are any alternative approach for these in DPC++ or SYCL.

0 Kudos
1 Reply
Highlighted
Moderator
10 Views

Hi,


Could you attach a minimal code sample with the above API call, that triggers this warning?


Currently, cuRAND API migration is partially supported by DPCT.


Alternate approach would be to use equivalent oneMKL RNG API.

Kindly refer to the link below.

https://software.intel.com/content/www/us/en/develop/documentation/oneapi-mkl-dpcpp-developer-refere...



Thanks,

Rahul


0 Kudos