Originally posted by bridgman
View Post
In addition, we are using only Dell hardware: workstations and laptops. Therefore, we never really faced AMD's graphic cards because (1) they don't support CUDA, (2) they were not widespread in DOE clusters, (3) it was quite difficult to find a good laptop with AMD graphics cards. I've also never heard about any discussions between our team and anyone from AMD while we got in touch with Nvidia developers from time to time. As a result, most of the development was done on Intel/Nvidia systems.
Now with DOE announcements and newest AMD's CPUs and GPUs offerings, the situation is quite different. The performance of AMD CPUs and GPUs is quite competitive and, more importantly, your hardware will be a part of new clusters. I myself bought a gaming AMD APU/Nvidia GPU laptop in order to develop and test HPC software for both platforms using either Kokkos or HIP directly anticipating that, similar to the current state of radeonsi and RADV/AMDVLK, there is a good support of APUs in ROCm. However, the situation with the compute stack on APUs is quite different from my expectations. I am quite satisfied with the performance and state of the APUs on both CPU and graphics side. I take my hat off to Alex, Marek and the rest of your graphics team. This is my third laptop with AMD graphics card and this is the best experience in terms of stability and features so far. The only missing feature is an adequate compute stack that is easy to install and start using.
Comment