Welcomedevelopersto the first in a series ofblogs about AMD ROCm.I’mTerry Deem, Product Manager for ROCm. In these blogs,Iwill let you know aboutupcomingnew releases, features,training,and case studiessurrounding ROCm. The ROCm SDK is a set of tools,libraries,and API for developing HPC applicationsusingGPUsfor computing.You can learn more about ROCm with this introduction video locatedhere.
After watching the introduction video, you might want to know more about HIP. HIP is the API used to develop your application to run on either an AMD or NVIDIA GPU. This powerful APImakes iteasy to, with minimal effort, let the same source code compile for bothAMD and NVIDIAGPU’s. If your application is already in CUDA and you want to expand it to work on AMD GPU’s, use the HIPIFY tool. This tool will automatically convert the source from CUDA to HIP.
In this blog,I amhappy to announce our first set of on demand videos on the ROCm technology. You can find them here below. In these videos you will learn about AMD GPUs and how to develop applications that can utilize their compute power to accelerate your applications. You will learn how the GPU works, how threading works on them and how to write your programs using the HIP API in the ROCm SDK.
ROCm and HIP are foundational to the applications that will run on the two Exascale systems that was recently announced, Frontier and El Capitan.You can learn more about ROCm on our documentation site locatedhere.We are excited to see what you can do with HIP and look forward to hearing from you.
Terry Deem is aSr.Product Manager forROCm atAMD. His postings are his own opinions and may not represent AMD’s positions, strategies or opinions. Links to third party sites are provided for convenience and unless explicitly stated, AMD is not responsible for the contents of such linked sites and no endorsement is implied.