Trying Out the AMD Developer Cloud for Quickly Evaluating Instinct and ROCm

5 hours ago 1

Last week alongside announcing the AMD Instinct MI350X/MI355X and the ROCm 7.0 software preview, AMD also introduced the AMD Developer Cloud as a new means for developers to easy try out Instinct accelerators with their own software and with the ROCm compute stack already setup. Having tried out prior AMD cloud compute environments, as soon as my email invite for the AMD Developer Cloud arrived I decided to give it a try.

AMD Developer Cloud

AMD announced the AMD Developer Cloud as a new cloud offering for developers and open-source contributors. AMD awarded 25 hours of compute time to each of the attendees at their AI day last week in San Jose and will also be awarding developer credits to other open-source developers although the exact details and criteria for that haven't been made public yet. With having previously tested the AMD Accelerator Cloud and AMD Cloud Platform, I was curious to try out this new AMD Developer Cloud in wondering what is different about it, how easy is it to get going with Instinct + ROCM on this new cloud, etc. The standard pricing is $1.99 USD per hour for the single MI300X instance or $15.92 per hour for the 8 x MI300X as of writing.

AMD Developer Cloud credits

The AMD Developer Cloud is accessible via devcloud.amd.com. Ultimately it redirects to DigitalOcean. The AMD Developer Cloud is relying on DigitalOcean for the cloud environment and ultimately deploying GPU Droplets.

AMD Developer Cloud with Instinct MI300X

As of writing, creating a GPU Droplet with the AMD Developer Cloud allows either creating a single GPU AMD Instinct MI300X or 8 x GPU Instinct MI300X instance. There wasn't any Instinct MI350 series access available in the AMD Developer Cloud when I was trying out my testing. The AMD Developer Cloud announcement at the AMD AI Day was rather brief but being alongside the MI350X/MI355X announcement I assumed there would be MI350 series availability to help in evaluating AMD's next-gen wares, but for now there is not and just the existing MI300X... Similarly, a bit surprising none of the MI325X hardware either. I was hoping there was going to be robust AMD hardware in the AMD Developer Cloud to evaluate the different AMD customer options. Hopefully this comes soon.

AMD Developer Cloud with ROCm selection

Also catching me by surprise with the AMD Developer Cloud was ROCm 6.4.0 being the only ROCm compute stack offered out-of-the-box. ROCm 6.4.0 released back in April and was succeeded by ROCm 6.4.1 in mid-May. ROCm 6.4.1 is the latest stable release while ROCm 7.0.0 formally rolled out into preview form last week though there was an initial ROCm 7.0 preview in late May for beginning to evaluate HIP C++ changes with this next major release. For the AMD Developer Cloud, I expected this to be shipping the very cutting-edge ROCm software.

AMD Developer Cloud software packages

I am told that the web UI for the AMD Developer Cloud was locked down before the final preview build was ready, but that soon the AMD Developer Cloud should be updated for the preview build. In any event it's worth pointing out that once your cloud instance (GPU Droplet) is deployed you can always install/upgrade whatever software at your choosing, but still for the AMD Developer Cloud hopefully they strive for delivering very timely preview/latest-release build options to enhance the initial developer experience on Instinct.

AMD Developer Cloud GPU Droplet

Besides being able to deploy with ROCm out-of-the-box, there are also quick start packages offered for JAX, Megatron, PyTorch, SGLang, and vLLM. It's nice having these options but again once you deploy your cloud instance you can ultimately install whatever packages you would like.

AMD Developer Cloud running with Ubuntu 24.04 + Instinct MI300X

Ubuntu 24.04 LTS is the default operating system on the AMD Developer Cloud. It was quick and easy deploying a GPU Droplet with the AMD Developer Cloud. Again, powered by DigitalOcean and an easy-to-use web interface. Within minutes of entering the AMD Developer Cloud I was able to get an Ubuntu 24.04 instance running with ROCm 6.4.0 and eight AMD Instinct MI300X accelerators.

AMD Developer Cloud using Intel Xeon

Catching me by surprise was these AMD Developer Cloud instances at least for now relying on Intel Xeon processors... In particular, the INTEL XEON PLATINUM 8568Y+ from the Emerald Rapids generation. For being the AMD Developer Cloud, I was thinking they were going to be powered by AMD EPYC especially with how the likes of the EPYC 9575F have been talked up and shown excellent potential for being AI CPU head nodes and the like.

AMD Developer Cloud instance running with 8 x Instinct MI300X

So for those curious about the AMD Developer Cloud, that's the quick overview of this new developer offering from AMD. The AMD engineers I spoke with about the AMD Developer Cloud though don't recommend using it for any Instinct benchmarking / performance comparisons due to possible noisy neighbors, etc, so that's all for now without any performance benchmarks. At least the AMD Developer Cloud provides a quick and easy environment for those wanting to try out an Instinct accelerator with ROCm pre-configured in a matter of minutes. Moving forward hopefully they will be providing timely access to the Instinct MI350 series for evaluating AMD's next-gen wares and allowing developers to begin testing their changes against that forthcoming hardware. Similarly, hopefully they will be punctual in updating their OS images with the latest ROCm preview builds for providing the best possible out-of-the-box software experience

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.

About The Author

Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Read Entire Article