vosen / ZLUDA

CUDA on non-NVIDIA GPUs
https://vosen.github.io/ZLUDA/
Apache License 2.0
9.59k stars 625 forks source link

Support other HIP backends? #154

Open cb88 opened 8 months ago

cb88 commented 8 months ago

https://github.com/ROCm/hipother ROCm 6.1 adds hipother for external HIP backend implementations. I would assume this ticket woudl also depend on supporting later ROCm versions as well since 6.x isn't currently.

This could be another path to adding support back for Intel and Even Zluda on Nvidia via HIP.

vosen commented 8 months ago

As far as I can tell hipother is nothing new. It's HIP-NVIDIA headers that were prevously shipped with HIP (see here: https://github.com/ROCm/clr/tree/rocm-5.7.x/hipamd/include/hip/nvidia_detail) now shiped separately. As for HIP@Intel, there's https://github.com/CHIP-SPV/chipStar

Neither makes porting ZLUDA to other platforms much easier