ZLUDA is a drop-in CUDA implementation for AMD GPUs
Is that tool a translation layer for CUDA? If so that’s expressly forbidden by Nvidia’s terms of service. Which might prevent companies from adopting it.
Is that tool a translation layer for CUDA?
Yes. “ZLUDA lets you run unmodified CUDA applications with near-native performance on Intel AMD GPUs”.
Companies developing CUDA applications don’t need to implement it because it’s a drop in replacement. A bit like how Wine doesn’t require developer support (or support from Microsoft) for Windows games to work.
If you mean companies using CUDA applications through ZLUDA, perhaps, although I’d be surprised if that’s legally enforceable in most countries.
If you mean companies using CUDA applications through ZLUDA, perhaps
Oh sure, I wasn’t trying to say anything negative. Just a heads up to anyone that might have tried to use this in a professional capacity could experience problems.
And to the surprise of no one the timeline was ZLUDA releases, a week later CUDA forbids translation layers in its EULA.