New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Ubuntu 22.04 LTS (Jammy Jellyfish) #1590
Comments
From a consumer perspective, this Ubuntu version will be critical in determining ROCm's presence and future. Reason being, that Intel will bring competition to the currently supply-driven GPU market in early 2022. Nvidia is already preparing GPUs to counter the Intel ARC products, aiming at the 3070-ish level of performance. AMD also has competitive hardware in this performance bracket, namely the 6700 XT, 6800, and 6800 XT cards. However, the software support of these products is vastly different. Nvidia dominates the software support for deep learning with their practically ubiquitous and largely flawless support of CUDA, which is but closed-source software. Intel has positioned themselves multiple times as a proponent of open-source software, but whether that translates to their deep learning offering on GPUs remains to be seen. In any case, the Ubuntu 22.04 release marks a possible turning point, if Intel and Nvidia offer day-one deep learning support for their GPUs, while AMD doesn't. |
Yup, bought 6800XT, not even OpenCL works reliably so i'm limping with old WXs. I don't game so this NAVI is practically trash to me. |
@aoolmay, I get your sentiment. Thanks for weighing in. ROCm Support promised to deliver ROCm for RDNA2 within 2021. If they deliver on this promise, RDNA2 support could arrive right on time for Ubuntu 22.04 and the Intel competition. However, I am burned enough to not buy on promises, but on delivery. That seems to be the only sensible way to handle ROCm compatibility. Personally, my Vega 64 (GFX900) is also due for an upgrade. I am considering a 3060 Ti at least, but I am hoping for competition at the 3070 performance level to bring prices down somewhat. I would still prefer buying AMD, but at the moment (and this moment has been a long one), AMD simply has nothing for me to buy in their retail portfolio. Alternatively, I could go for a used Vega VII, but they seem to die like flies, so that would not be economical. |
The ubuntu-22.04 does not even start. BTW, ROCm-4.3.1 may already support RX6800. Someone who had this card could have a try. |
Hi @Bengt |
@xuhuisheng Thanks for your response.
@ ROCmSupport Thanks for your response and appreciation.
|
Hi @Bengt |
@ROCmSupport Thanks for explaining your policy to me. I did not know that and find it interesting to learn. I am happy to know, that closing this issue was not a mistake but is in fact in line with said policy. Please consider, that this frankly makes no sense from my perspective: Since this upcoming release will be supported anyway, there is no additional engineering effort required for fulfilling this issue. On the other hand, the community could organize their testing efforts here, helping AMD in fulfilling its goal of a smooth support. Maybe this would prevent quite real problems (like the one about GFX900 in 4.3.0) next time. I see some lost potential for leveraging the oftentimes very engaged user base to increase release quality and avoiding crunch time for AMD's engineers after avoidable mishaps. |
4 April 2022 is Ubuntu 22.04's kernel freeze.
Also to mention, people could make community ports of ROCm to short term support releases to allow for further testing. |
Why? Due to releasing it earlier than CUDA? |
@ROCmSupport can you reopen this? |
Ubuntu 22.04 is scheduled for release the day after tomorrow. So, I guess I will take the opportunity to one last time lament about missing support ahead of time. I hope that there is a release of ROCm in the works which adds targets for the 22.04 version of Ubuntu to the PPA. Otherwise, these remaining days might be the last ones for a while on which ROCm supported the current LTS version of Ubuntu. |
Here is dependency errors when intall rocm-lib on ubuntu:22.04 in docker.
|
@xuhuisheng That is tracked separately, in #1713. |
Ubuntu 22.04 LTS was released yesterday: https://ubuntu.com/blog/ubuntu-22-04-lts-released |
Not doing very well with this fellas. Now, I must say, I understood what I was doing when I decided on AMD hardware. I knew it would not make my life easier. But damn, you guys are really not helping yourselves. |
I prefer AMD but I'm a linux user. :( |
come on guys. Try harder and try again. Now Nvidia is getting into open source. |
Is this issue still not fixed? I know for a fact that if this was open sourced, you would get far more AMD customers. The development time is far too slow. Please consider open sourcing the software. |
@JudeDavis1, technically, ROCm is open-source software. However, developing it requires knowledge and manpower, that only AMD has and not the community. Since AMD's open source strategy is to release new source code only with new releases, there is no continuous engagement with the community. Therefore, porting efforts are currently running internally at AMD and in parallel in the public. I hope that AMD can learn for the community's findings, but the other way around is hindered by confidentiality restrictions. This is why we are largely dependent on AMD releasing a version that is compatible with Ubuntu 22.04 although ROCm is open source. |
It has been three months, or a full quarter of a year, since the release of Ubuntu 22.04 and ROCm is still lacking support. This is really not a good look and makes day-1 support seem a distant goal. |
@Bengt Ah that makes sense now. Still though, I think AMD should put more effort into this. I don't mean to needlessly pressure developers but at least keep in communication with us as to where you guys are at. |
The fact that I can run my algorithms using my NVIDIA cards on latest Ubuntu release instead of AMD nowadays make me wonder should I just get NVIDIA products instead in the future. |
Everyone has a different use case, with different requirements. As a result, they need to make their own choices based on those requirements and I would not be in a position to tell anyone what to do. I do machine learning work where it is already easier to use NVIDIA. Despite this, I went with AMD hardware for my workstation in the hopes that it would be better supported in the future. This appears not to be the case, which is unfortunate as I would like to see more competition. Hopefully, support will improve by the time I build my next workstation. |
I bought RX6800 more than year ago. Since than I am always waiting for a next driver to fix a critical issue or introduce missing feature. Reminds me early Linux days some 20 years ago. I have lost all the trust in AMD. |
@ROCmSupport Any timeline to full 22.04 support? |
@ROCmSupport just wondering, is it fair to have this issue open now? |
Ubuntu 22.04 support is planned by AMD. Launch support for Ubuntu 22.04's release is not planned. |
Hi, @saadrahim! Thanks for the information. I opened an issue requesting launch day support in a more general manner. |
we are WAY beyond that already. |
Any updates on this? |
I never wanted to say this, but buy NVIDIA. |
If Nvidia would open up their compute platform then that would be an option. |
Wow, I just set up my brand new Ryzen laptop with preinstalled Ubuntu 22.04 and, surprise! There is no installable GPU stack for this 4-months-old LTS Ubuntu release. No OpenCL for me! Should I go back to my old i7 backed laptop? |
And what's worse is that they aren't communicating any details, so we're left in the dark. That's the part I find really pathetic and irritating. |
Yup. This lack of support is almost forcing me to move off of AMD with this next generation of GPU. My next workstation is most likely going to be powered by NVIDIA. This is something I had hoped to avoid, but I do need to get work done and they provide better support. |
Is this still reproducible with the latest ROCm? If not, can we please close it? Thanks |
Support for Ubuntu 22.04 was added in ROCm 5.3. |
I hope the full team is ready for Ubuntu 24.04. :-) |
I opened a discussion about this whole issue for the future, sadly no responses yet |
Could you put the link to your discussion here too so we can follow? |
#2760 |
Ubuntu 24.04 will ship with most of the math libraries from ROCm 5.7 in the OS repositories, so regardless of whether AMD supports 24.04 at launch or not, there will at least be hip, rocblas, hipblas, rocsparse, hipsparse, rocsolver, hipsolver, rocrand, hiprand, rocfft, hipfft, rocprim, rocthrust, and rccl on day one. I was hoping to have miopen and pytorch-rocm in the OS repos in time for Ubuntu 24.04, but pytorch-rocm is not going to be ready in time and even miopen is unlikely. The cutoff for new packages is the end of the month, and the review process usually takes a couple weeks, so for MIOpen to have a good chance of getting into the Ubuntu 24.04 OS repos, somebody would have to package it and submit a request for sponsorship to the Debian AI mailing list within the next week or so. I'm busy trying to ensure that we have RDNA 3 support in the OS repos for the 24.04 launch, so I don't have time to put together the MIOpen package... |
The next version of Ubuntu with long-term support, called 22.04 (JJ), will be released on April 21st, 2022. This version will be the first Ubuntu version to be supported by AMD ROCm for 2 years, which is significant for anybody look to modernize their Ubuntu-based ROCm installation. Please make sure this Ubuntu release is supported from day one on and keep us posted about the progress towards that all-important goal.
The text was updated successfully, but these errors were encountered: