AMD Gets CUDA Compilers!

AMD Embraces the CUDA Community

AMD Gets CUDA License

AMD Gets a CUDA License

 

AMD has announced their Boltzmann Initiative, where AMD plans to completely change the way they look at high performance computing and plan on making significant leaps in both performance and in software compatibility.

First and foremost AMD plans on closing the gap between themselves and Nvidia, redeveloping their efforts in the HPC software ecosystem by offering an environment which is both competitive and Compatible with CUDA code. 

  

AMD Gets CUDA License  

One of the highlights of AMD's Boltzmann initiative is overhauling AMD's drivers, building a dedicated 64-bit Linux driver which will are designed for allowing AMD's hardware to run headlessly under Linux and fully implementing HSA features for what AMD call HSA+. 

HSA+ will allow AMD to use the existing HSA standard and will be adding extension especially for use with FirePro GPUs, allowing their CPUs and GPUs to operate together easily on the same computational task.  

 

AMD Gets CUDA License  

The second big part of the Boltzmann Initiative after drivers is AMD's new compiler for high performance computing, their Heterogenious Compute Compiler, which will support C++ and hopefully address the programming needs of HPC applications. 

OpenCL has not been as highly adopted as AMD had initially hoped for, especially since Nvidia has not supported anything newer than the OpenCL 1.2 standard, despite the fact that much newer and improved versions exist. 

In short AMD plans on building bridges to developers, allowing them to use their hardware more easily and with a single compiler for both CPU and GPU tasks. AMD plans on continuing to support OpenCL, but with the community being so fragmented it is hard to see much more development time being pushed that way. 

 

AMD Gets CUDA License  

The third and final part of AMD's Boltzmann Initiative is AMD's implementation of CUDA compilation, which allows AMDto create a programming environment which is on par, or eventually superior to CUDA. Being as good as Nvidia will not do, and CUDA is not going anywhere anytime soon, so AMD has developed tools and allows developers to code for AMD GPUs in a very CUDA-like way, allowing developers to more easily move to AMD GPUs.  

AMD's new Heterogenious-compute interface for Portability (HIP) will allow CUDA code the be converted into AMD HIP code, allowing source to source translation between CUDA and HIP. 

To be clear this does not mean that Nvidia CUDA compiled programs can be ran on AMD GPUs, it just means that developers will have a much easier time using AMD GPUs, especially if they are used to using CUDA. 

 

AMD Gets CUDA License  

Ever since CUDA became popular AMD has had a hard time in the high performance computing scene, but AMD's HIP and CUDA translation will be instrumental in making AMD more competitive here. 

This will help fix the largest issue which has hindered AMD's HPC efforts, since they do not support CUDA, which is an Nvidia technology. Hopefully AMD will be able to use these improvements to take some of the HPC computing market from Nvidia, but they will have to work hard to keep their HIP up to date with anything Nvidia plans on adding to CUDA in the future. 

 

AMD Gets CUDA License  

Nvidia will not lose their dominance in the high performance computing market sitting down, but AMD have really set themselves up to greatly improve their presence in the HPC scene. 

AMD's move here is very aggressive and not only is AMD's answer to CUDA, but also a promise to greatly improve their driver layer on Linux and making it much easier to use HSA with dedicated graphics. If AMD can deliver on what they have shown today they will have given themselves their best chance at tapping into the HPC market that they have in years, while also providing developers with a lot more options. 

 

You can join the discussion on AMD embracing the CUDA community on the OC3D Forums

 

«Prev 1 Next»

Most Recent Comments

16-11-2015, 11:51:56

barnsley
Where has all this sudden jump in ideas come from AMD? I'm not complaining but surely they should have done this all a few years ago. Still, great news. Hopefully this makes their Linux drivers much better in general as well. Which any hardware/software company which claims to be all 'open source' and 'community friendly' should have sorted out a while ago.Quote

16-11-2015, 12:01:25

WYP
Quote:
Originally Posted by barnsley View Post
Where has all this sudden jump in ideas come from AMD? I'm not complaining but surely they should have done this all a few years ago. Still, great news. Hopefully this makes their Linux drivers much better in general as well. Which any hardware/software company which claims to be all 'open source' and 'community friendly' should have sorted out a while ago.
When AMD formed their Radeon Graphics Group earlier this year the idea has been to really focus on GPUs etc by themselves and to improve things for developers and to otherwise improve their own software.

All of this is part of AMD's plan to return to profitability by the end of next year, so let's just hope that this doesn't turn out like a "Top Gear" plan. Ambitious, but rubbish.Quote

16-11-2015, 13:35:30

Filby83
As said above, why so late in the game? was this a case of AMD trying to be different for Nvidia to there own detriment ?

Also as above, its a good move and better late than never, lest just hope the next 14nm round of AMD chips can get close to maxwell in terms of power and efficiencyQuote

16-11-2015, 13:36:13

NeverBackDown
Quote:
Originally Posted by WYP View Post
When AMD formed their Radeon Graphics Group earlier this year the idea has been to really focus on GPUs etc by themselves and to improve things for developers and to otherwise improve their own software.

All of this is part of AMD's plan to return to profitability by the end of next year, so let's just hope that this doesn't turn out like a "Top Gear" plan. Ambitious, but rubbish.
In addition was created to more easily spin off that part of the company if a buyer comes in and buys AMD out. Hopefully HSA(+) is successful, the HPC market is pretty big and getting some of that business would really help AMD out and keep them from going under.Quote

16-11-2015, 13:37:30

WYP
Quote:
Originally Posted by Filby83 View Post
As said above, why so late in the game? was this a case of AMD trying to be different for Nvidia to there own detriment ?

Also as above, its a good move and better late than never, lest just hope the next 14nm round of AMD chips can get close to maxwell in terms of power and efficiency
With Nvidia going to Finfets too AMD better be more efficient than Maxwell next gen Quote
Reply
x

Register for the OC3D Newsletter

Subscribing to the OC3D newsletter will keep you up-to-date on the latest technology reviews, competitions and goings-on at Overclock3D. We won't share your email address with ANYONE, and we will only email you with updates on site news, reviews, and competitions and you can unsubscribe easily at any time.

Simply enter your name and email address into the box below and be sure to click on the links in the confirmation emails that will arrive in your e-mail shortly after to complete the registration.

If you run into any problems, just drop us a message on the forums.