I’ve read multiple times that CUDA dominates, mostly because NVIDIA dominates. Rocm is the AMD equivalent, but OpenCL also exists. From my understanding, these are technologies used to program graphics cards - always thought that shaders were used for that.

There is a huge gap in my knowledge and understanding about this, so I’d appreciate somebody laying this out for me. I could ask an LLM and be misguided, but I’d rather not 🤣

Anti Commercial-AI license

  • InverseParallax@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 day ago

    Because Nvidia wrote an absolute fuck-ton of their Cuda stack to make it far more performant for many common tasks out of the box.

    Early opencl implementations absolutely sucked.