MSI Radeon R9 290X Lightning 4 GB GDDR5 is not a CUDA-enabled graphic card, what to do?

QuestionsFromMe

Prominent
Jun 28, 2017
11
0
510
I want to render some Soldiworks CAD models via a render tool called “Soldiworks Visualize 2017”.
I have a very powerful “MSI Radeon R9 290X Lightning 4 GB GDDR5” graphic card ready to do just that.
All is good except that as can be seen in the attached screenshot, the program considers my graphic card a non CUDA-enabled graphic card and so it uses my weak CPU to do all the renderings instead! Simply put, it does not use my GPU in renderings at all!
Regarding CUDA, how can a very weak and old “GTX 260” be a CUDA-enabled graphic card but not mine?
And I can’t do anything about it too as can be seen in the Options of the program, the GPU button is completely grayed out even though my GPU driver is the latest up to date one.
Is there any fix to this problem?

(Screenshot uploaded on tinypic.com): http://oi63.tinypic.com/2jg6jqr.jpg
 
Solution
CUDA is a Nvidia solution: https://en.wikipedia.org/wiki/CUDA

Visualize's system requirements can be found here:

http://help.solidworks.com/2017/English/Visualize/c_viz_prereqs_system_reqs.htm?format=P&value=

No conspiracy. Just a design decision by the company to take advantage of available technology.



Is this restricted or something? What could possibly this CUDA be that my graphic card can’t do it? I mean is this a kind of “silly restriction” put by the manufacturer? My graphic card beats the ones offered by GTX!!! Don’t tell me CUDA is anything except commercial restriction to make the market hard for AMD to compete in! CUDA is nothing but a software restriction to make one to go and buy from GTX which knows its graphic cards can’t really stand to the ones made by the AMD, otherwise without this restriction, they know better, that “MSI Radeon R9 290X Lightning 4 GB GDDR5” would have beaten their CUDA enabled ones in “every test” imaginable!
 


You are right! But I only use this program and it seems I have needed up being in the group of manufacturers whom like the prestige of NVidia better and have stopped my graphic card from any kind of involvement in their software!
I wish this world becomes a friendlier one! What is this? Now GTX engineer are laughing and thinking: “wow! It is working! Another stone thrown at our competitor AMD!” but I say instead of throwing stones at each other and writing programs which work with this or that, work to really produce something which make you really better and people come and buy from you specifically, not via this short term tricks!
So I have to put this graphic card into the trash bin and buy another one from the GTX! Waste of precious resources! Fighting amongst ourselves on the planet earth making the environment dirtier by manufacturing more of similar plastic stuff!
 


You could always donate it. Where would we be if Mayweather and McGregor were friends? Okay, bad example. It are these sorts of "tricks" or volleys that help move technology forward. AMD has for at least a few years been the generic go to CPU/APU provider. Now Ryzen is saturating the market. Stealing potential i5 customer they have been. What's coming down Intel's pipline when Coffeelake is released? A hex-core i5. That chip reeks of AMD's well known efficiency. Competition and oneupmansship is the name of the game in capitalism.

I do hope you can rememdy this situation sooner rather than later. I wouldn't purchase anything less than the 1050Ti 4GB.

Be aware that if you do look to the 1060 or 1070 that the prices are so very bloated due to the cryptomining craze. Due plenty of research before investing in a new card.
 

The same crypto-mining nonsense is affecting AMD's RX4xx/RX5xx GPUs as well.

All, please don't turn this thread into another AMD vs. Intel or AMD vs. Nvidia discussion.
 


I am doing nothing of the sort. The aforementioned program needs a Nvidia card to enable the "gpu acceleration" hence my Nvidia offering. It's the manufacturer that is leading the course of this thread.

Bit confused by your chastisement when you basically mirrored my answer.
 




@ QuestionsFromMe Sorry about that. I hope we have helped you come to a decision. Please keep us informed which solution you have chosen.
 

The only "fix" as aquielisunari points out is to use a supported Nvidia GPU to take full advantage of the application you seek to use. AMD GPUs simply do not provide the needed CUDA functionality.