Hello Dear Pytorch users,
I released a new version of pytorch out of tree OpenCL backend - it allows to train your models on AMD, NVidia and even Intel GPUs on both Windows and Linux - without platform specific mess.
What is new is that I provide now prebuilt whl
files for easy installation for pytorch 2.4, See: GitHub - artyom-beilis/pytorch_dlprim: DLPrimitives/OpenCL out of tree backend for pytorch
And how is the performance? While it isn’t as good as native cuda or rocm, depending on network it still competitive result, especially for ROCM: pytorch_dlprim/benchmark.md at master · artyom-beilis/pytorch_dlprim · GitHub
I encourage everybody to test it.
It still has lots of gaps in both functionality and performance - but I think having true open-source and cross platform training backend is very important for the future of deep learing.