this post was submitted on 16 May 2024
34 points (94.7% liked)
Linux
46758 readers
3175 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
HIPS/ROCm targets 7k series. At least that was what I recall from my research almost a year ago when I was shopping for a machine. The 7k stuff is from the enterprise design team side of AMD, while the 6k series and before were like a totally separate thing inside the company.
I got the impression 6k and before were only targeted at gaming. IIRC there was some project talked about a few months ago about doing some more back porting of the kernel API stuff, but I didn't save the reference. I think Brody Robertson posted something about it on YT/Odyssey etc.
I'm quite certain it's supposed to be working with 6000 series and up... I've even seen people run it on 5000 series RDNA cards in Blender like 1.5y ago on Fedora 37.
edit:
https://www.phoronix.com/review/blender-32-gpus
I'm presently having issues with 40 and old Stable Diffusion/ComfyUI related to torch and stuck in a dependency loop. Almost defiantly unrelated.
When I was looking into AMD a year ago or so, the 7k thing was in a conference somewhere on YT. It had to do with some kinds of conflicts or something like that in how 7k versus the older stuff was designed and how CUDA is set up. I really don't recall the details well. I was about to pull the trigger on a 6k setup, and after seeing that info I went the other direction.
I was researching the CPU scheduler at the time and I may be blurring this and the GPU stuff together when I say: I think it was the open source team that was talking about this in a Linux Plummers conference, it might have been about the enterprise GPU stuff and about HIPS or something like that. Sorry I'm fuzzy on it.
Edit: I was always only looking for the AI side, so the back end/kernel/API was all I cared about.
I just got it to work, I'll update the original post with solution.
edit:
now I need to figure out if I can this up and running https://github.com/vosen/ZLUDA as it seems quite a bit interesting for both of our use cases though I'm fine with ROCm for the meantime, got 3x faster render speed vs just using my CPU
Awesome, glad you got it working. ZLUDA indeed was the project I had seen info about and was doing the back porting.