Page 1 of 1

AMD Rocm7.0 Beta

Posted: Thu Jun 05, 2025 10:32 am
by boboviz
ROcm 7.0 Beta
With the upcoming HIP 7.0 release in second half of 2025, we’re taking a bold step toward simplifying cross-platform programming by aligning HIP C++ even more closely with CUDA. AMD tightly integrates our automatic HIPIFY conversion tool with our HIP runtime and compiler. Users can quickly port CUDA code into HIP C++ with HIPIFY to target AMD GPUs. However, small differences between our implementation of the HIP C++ programming model and CUDA C++ often require manual intervention to adjust your code base. This causes additional work for software developers targeting GPU families from both providers. We understand this and are making changes to ROCm to reduce this friction based on customer requests. We also know adopting changes in our programming model requires early notification. We don’t take API breaking changes lightly and for your benefit, we are making an early prototype available to assist in porting to the new HIP 7.0 API

Re: AMD Rocm7.0 Beta

Posted: Thu Jun 05, 2025 10:45 am
by muziqaz
Thanks, but this is in no benefit to FAH.



Saying that: threads like that are welcome for general discussion ;)

Re: AMD Rocm7.0 Beta

Posted: Fri Jun 06, 2025 8:30 am
by boboviz
muziqaz wrote: Thu Jun 05, 2025 10:45 am Thanks, but this is in no benefit to FAH.
Maybe this will help with HIP development (maybe)
HIP 7.0 is designed to enhance GPU code portability and simplify cross-vendor GPU development. By aligning HIP more closely with CUDA semantics, refining error handling, and streamlining header structures, the HIP 7.0 release reduces the effort needed to maintain portable codebases.

Re: AMD Rocm7.0 Beta

Posted: Fri Jun 06, 2025 8:44 am
by muziqaz
boboviz wrote: Fri Jun 06, 2025 8:30 am
muziqaz wrote: Thu Jun 05, 2025 10:45 am Thanks, but this is in no benefit to FAH.
Maybe this will help with HIP development (maybe)
HIP 7.0 is designed to enhance GPU code portability and simplify cross-vendor GPU development. By aligning HIP more closely with CUDA semantics, refining error handling, and streamlining header structures, the HIP 7.0 release reduces the effort needed to maintain portable codebases.
No, we are not porting code from CUDA. Hip compiler does that behind the scenes.
Also, while I appreciate the enthusiasm and community engagement in regards to new releases of ROCm, we have it covered :)
Any updates to ROCm, will not require FAHcore re-development, as HIP FAHcore just tells whatever hip libraries come with the driver to start computing.
So if there are some performance or feature improvements in your new drivers, FAHcore will probably utilise that :)

Re: AMD Rocm7.0 Beta

Posted: Fri Jun 06, 2025 7:00 pm
by boboviz
muziqaz wrote: Fri Jun 06, 2025 8:44 amSo if there are some performance or feature improvements in your new drivers, FAHcore will probably utilise that :)
:D

Re: AMD Rocm7.0 Beta

Posted: Fri Jul 18, 2025 6:03 pm
by boboviz
A new page of ROCm, ROCm-LS (Life Science):
"The early access release of ROCm-LS enables you to experiment with accelerating your life science workloads, such as digital pathology, automated medical image analysis, and feature extraction and enhancement in large TIFF files on AMD Instinct GPUs. Join us in exploring this tantalizing glimpse into the future capabilities of ROCm-LS, setting the stage for the next evolution in life science computing."

Re: AMD Rocm7.0 Beta

Posted: Sat Jul 26, 2025 6:15 am
by arisu
ROCm-LS looks like a toolkit for "AI-enhanced" image processing for things like medical images. It's interesting for sure and I'm happy that AMD is expanding their software ecosystem (they need to do that to be competitive against AMD in the HPC sphere), but it doesn't seem like it will do anything for FAH.