Third Party Hardware > GPU Compute / Accelerators
AMD OpenCL / ROCm
ClassicHasClass:
What's the specific code you're looking at? Usually stuff with the FPSCR doesn't necessarily need to be ported directly; the Power FPU tends to "do the right thing."
MPC7500:
By accident, I found this:
https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/rocm-power
chatcannon:
Still no progress on my own attempt, unfortunately. AMD are releasing new versions faster than I can merge the little work I have already done.
I found this other page detailing another person's attempts to build ROCm on POWER9, which might be worth looking at.
https://systems.nic.uoregon.edu/internal-wiki/index.php?title=Rocm_on_power9
chatcannon:
--- Quote from: chatcannon on March 26, 2023, 05:45:05 am ---Still no progress on my own attempt, unfortunately.
--- End quote ---
On the plus side, at least I have managed to get POCL (dummy driver to run OpenCL code on the CPU), the hardware-independent parts of OpenCL (e.g. headers, ICD etc.), and PyOpenCL all keyworded for ppc64 on Gentoo.
Hasturtium:
--- Quote from: chatcannon on March 26, 2023, 05:45:05 am ---Still no progress on my own attempt, unfortunately. AMD are releasing new versions faster than I can merge the little work I have already done.
I found this other page detailing another person's attempts to build ROCm on POWER9, which might be worth looking at.
https://systems.nic.uoregon.edu/internal-wiki/index.php?title=Rocm_on_power9
--- End quote ---
ROCm is an organizational clusterfuck. Around two years ago I determined the best way to handle it on Ubuntu x86_64 was to sync to their repo, then when a new version was pushed, ppa-purge the repo, remove all folders and files ROCm left behind, then add the repo again and install from scratch. To my knowledge it hasn’t gotten better since, and that’s not even touching on other platforms. I respect the work you have put in, but I am not sure things will improve for AMD beyond this “beat to fit, paint to match” approach to software design.
God, I hope Intel sticks with Arc and gets OneAPI and their compute stack running everywhere. That’d save a lot of headaches.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version