Certificate Overview

The ROCm™ Star Application Developer Certificate tests your knowledge on developing, optimizing, and deploying AI and HPC applications on AMD hardware using ROCm software.

 

Concepts

The 40-question test assesses a developers’ ability to design, refactor, and port applications across diverse hardware configurations, leveraging tools like HIP, OpenMP, and ROCm-accelerated libraries. It also tests knowledge of AMD GPU architecture, including profiling techniques, optimizing for compute units and wavefronts, and measuring performance constraints.

Skills

Key skills include configuring build environments, managing library dependencies, and integrating mixed-language software components.

Outcome

Successful candidates demonstrate the ability to support scientific applications, guide partners on GPU validation, and provide hands-on support for advanced computing environments.

AMD ROCm Star Tiers

Gain recognition for your technical skills, increase your visibility in the AMD developer community and earn exclusive rewards.

star

Star

Score 80% and above


Get featured on the AMD ROCm Star Member Page 

Earn an exclusive AMD ROCm Star email signature  

Receive digital completion certificate

star gold

Gold

Score 90% and above


Get featured on the AMD ROCm Star Page Member

Earn an exclusive AMD ROCm Gold Star email signature 

Receive digital completion certificate

Receive a $50 AMD Developer Cloud (ADC) credit

star platinum

Platinum

Score 95% and above


Get featured on the AMD ROCm Star Member Page 

Earn an AMD ROCm Platinum Star email signature

Receive digital completion certificate   

Receive a $100 AMD Developer Cloud (ADC) credit

Start your journey to becoming an AMD ROCm Star today! 

Test Preparation

Here are some helpful resources to get you going. 

ROCm Resources

To deepen your AMD ROCm software understanding, you can access tutorials, videos, and blogs to speed up your test preparation. 

ROCm Developer screen shot

Become an AMD ROCm Star! 

Register to take the test, demonstrate your knowledge on AMD ROCm software.

Frequently Asked Questions

What are the eligibility requirements? 

Participants must be at least 18 years old or of the age of majority in their country/province/state of residence, whichever is older, at the time of registration. Nationals or residents of Belarus, Burma, Cuba, Iran, North Korea, the People’s Republic of China, Russia, Syria, Sudan, Venezuela, or regions under export restrictions are not eligible. Employees of AMD, its subsidiaries, affiliates, and their immediate families are also ineligible 

What happens after I fill out the registration form?

After completing the form, you will get access to a test link within 7 business days.

Can I take the test more than once?  If so, is there a limit on the number of times and do I need to wait between test intervals?

You will have three chances to take the test with no waiting time between intervals. Note that the test is 40 questions long, however there are multiple versions of the test with 100 available questions and tests will vary.

Are you going to have a salesperson call me or start sending me emails?

No. The only instances you may be contacted are if you checked “Yes” to receive marketing emails from AMD or if you checked “Yes” to provide feedback on the testing process.  

How will my name appear on the AMD ROCm Star page?

Your name will only appear on the AMD ROCm Star member page if you checked “Yes” and consented that you would like to be acknowledged. You will have the opportunity to select “Yes” or “No" after the completion of the exam and when your score is shown to you.

Will others be able to contact me or my business if they require consulting services for their AMD ROCm projects?

No. No one will receive your contact information or contact you for consulting services.

What happens after I pass?

You will receive your ROCm Star certificate, email signature, and an email to set up your AMD Developer Cloud account where your credits will be deposited.

What is the AMD Developer Cloud (ADC)?

The AMD Developer Cloud (ADC) is an invite only cloud that offers AI developers access to select AMD Instinct™ accelerators to build and optimize AI models.

What are AMD Developer Cloud Credits?

AMD will provide either $50 or $100 in credit to your cloud account after successful passing rate of the accreditation exam. For every hour of use of the AMD Instinct™ MI210 GPU, one dollar ($1.00) will be deducted from your credit, and two dollars ($2.00) will be deducted for every hour of Instinct MI250 GPU usage. Your access will expire within 60 days or after you reach the limit and have $0.00 left in your cloud account.

What happens if I need more ADC hours?

If you need additional time, you may apply for an extension by re-submitting this access form with a justification on an extension.

Who owns the rights to my work in the ADC?

AMD will not acquire the rights to use the submissions it receives in the Cloud Developer program. Your submission will not be used by AMD and all rights thereto will remain your property.
You own the rights to the work you perform on the AMD Developer Cloud (ADC). Neither AMD nor other developers will have access to your files or to the work performed on the ADC by other developers.
Access to the cloud is strictly individual and may not be shared with others.

How can I get support using the ADC?

Please contact developercloudsupport@amd.com

Maintenance activities can occur at two levels: Web Level Maintenance: This type of maintenance has a minimal and brief impact on the user experience. During this time, the web interface might be temporarily unavailable or slow, but your running workloads will not be affected. This is because the workloads are executed within the clusters and can still be accessed via SSH or the provided web interface in the running workload. Cluster Level Maintenance: This type of maintenance has a more significant impact on the user experience. It may affect the access, availability or performance of the accelerators within the specific cluster undergoing maintenance. In summary, while web-level maintenance can cause minor disruptions to the web interface and running workloads will be unaffected. Cluster-level maintenance may have a more noticeable impact, however, any maintenance operation will be scheduled and notified well in advance.