GPU Audio has partnered with AMD
to open up a plethora of music production and innovation opportunities through the revolutionary parallel processing of graphics cards. After months of the two companies collaborating together to make this happen, AMD Radeon™ GPU users around the world can now experience ultra-responsive audio production technology first-hand.
"It was April when I was pulled into the project — I was astounded at how much [GPU Audio] had done on their own to enable pro audio on our GPUs," Carl Wakeland
, Fellow at Advanced Micro Devices, begins. "They had to pretty much rip up the existing infrastructure and replace it in order to bring real-time audio to the point where they're scheduling a lot of complex kernels and getting them to flow in a very precise way." AMD provided the hardware, tools, and consulted on the development of AMD GPU support, but, in Wakeland's words, GPU Audio did "nearly all of the heavy lifting on its own."
The AMD ROCm™ platform, an open-source development platform for GPU computing, was initially designed in C++ for a Linux environment. This was an issue for the pro audio industry as most users work with Windows or Mac OS X ecosystems. The landscape changed when AMD launched HIP, the Heterogeneous Interface for Portability, which provides efficient methods for converting CUDA code to run on AMD Radeon GPUs.