You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi there. I am trying to use hipify-clang to convert my CUDA program to HIP, but it seems although texture-related APIs are handled, surface writes are not supported, and there are already a couple of GitHub issues on this matter in hipify repo: 134, 140, and 1010. I also took a look at related documentations here, but I didn't find any related pages on surface writes.
I noticed that the surface object initializing and destroying functions, hipCreateSurfaceObject and hipDestroySurfaceObject, are indeed supported here, but it would be more meaningful if those surface writes are also supported by HIP and hipify-clang tool. For example, surf2Dwrite() or surf3Dwrite(). Could you point me to the right direction? Are those surface-write functions supported, and how shall I translate them to HIP? Thanks!
The text was updated successfully, but these errors were encountered:
Correct me if I am wrong: Looks like surface writes are supported: surf3DWrite()
And it does not need to be modified to use in HIP if corresponding cudaSurfaceObj_t is already hipSurfaceObj_t.
Hi there. I am trying to use
hipify-clang
to convert my CUDA program to HIP, but it seems although texture-related APIs are handled, surface writes are not supported, and there are already a couple of GitHub issues on this matter in hipify repo: 134, 140, and 1010. I also took a look at related documentations here, but I didn't find any related pages on surface writes.I noticed that the surface object initializing and destroying functions,
hipCreateSurfaceObject
andhipDestroySurfaceObject
, are indeed supported here, but it would be more meaningful if those surface writes are also supported by HIP andhipify-clang
tool. For example,surf2Dwrite()
orsurf3Dwrite()
. Could you point me to the right direction? Are those surface-write functions supported, and how shall I translate them to HIP? Thanks!The text was updated successfully, but these errors were encountered: