The big problem right now is that ROCm, AMD's equivalent to Cuda for deep learning, is not supported for the consumer Radeon Navi cards. I had hoped it would be supported in ROCm 3.0 when that was released - but there has been no official word, which is worrying. If AMD are to compete in the GPU/DeepLearning space, it will be because they have hardware that is competitive (not even as good as Nvidia), low cost, and d…
I agree that the lack of (official) Navi support is just bad strategy on AMD's part, but I disagree with your numbers. Their goal needs to be performance parity or dominance, and then perhaps offer a slight discount. That's how they're succeeding with Zen on CPUs. Offering the kind of steep discount you write about is just bad business.
AMD reckons it can win the high-end GPU battle
51–60 of 160 posts
Re: AMD reckons it can win the high-end GPU battle
#52The big problem right now is that ROCm, AMD's equivalent to Cuda for deep learning, is not supported for the consumer Radeon Navi cards. I had hoped it would be supported in ROCm 3.0 when that was released - but there has been no official word, which is worrying. If AMD are to compete in the GPU/DeepLearning space, it will be because they have hardware that is competitive (not even as good as Nvidia), low cost, and d…
AMD has no chance until there's broad support for Cuda. Cuda is so deeply entrenched at this point that trying to fragment the space and compete against it is a non-starter. The consumer/gaming market is nothing compared to the GPGPU market today.
Re: AMD reckons it can win the high-end GPU battle
#53AMD is blocked by being not versatile enough. Their consumer cards support neither AI nor do they have good Linux drivers. Of course, the average gamer doesn't care, but developers do. And as the result, almost all the video games - their core sales driver - are not as thoroughly optimized and tested on AMD as they are on the (likely overpriced) NVIDIA cards that developers use in their own home rigs.
I don't think there's much overlap between AI developers/Linux users and game developers. Of course the former market matters too, but I really doubt it has an effect on the gaming market.
Re: AMD reckons it can win the high-end GPU battle
#54Earlier quoted context omitted.
I have 2x 24" monitors on Ubuntu 18.04.03 with a Radeon RX 580 I can't watch a video on Youtube without substantial tearing on Firefox or Chrome. I've followed close to 20 guides and tried a number of drivers which all fail provide any benefit. Running glxgears will run at 7400FPS, with minor tearing. My monitors don't have FreeSync or whatever it's called since they're pretty old (over 10 years). Since most guides a…
Tearing issues tend to be problems of the application, compositor, or Xorg. Nothing the driver can do much about, unfortunately. Xorg in particular is pretty bad at tearing with multi-monitor setups.
Re: AMD reckons it can win the high-end GPU battle
#55Earlier quoted context omitted.
Same with a 580. Linux, many monitors, work, light gaming. Drivers are the first time I've ever not had issues with Linux graphics. Three years in I'm still waiting for the other shoe to drop. Where are the driver issues? I'm certain it was like a law of physics in Linux, but somehow, not this time, not for me?
I have 2x 24" monitors on Ubuntu 18.04.03 with a Radeon RX 580 I can't watch a video on Youtube without substantial tearing on Firefox or Chrome. I've followed close to 20 guides and tried a number of drivers which all fail provide any benefit. Running glxgears will run at 7400FPS, with minor tearing. My monitors don't have FreeSync or whatever it's called since they're pretty old (over 10 years). Since most guides a…
Re: AMD reckons it can win the high-end GPU battle
#56Earlier quoted context omitted.
AMD has no chance until there's broad support for Cuda. Cuda is so deeply entrenched at this point that trying to fragment the space and compete against it is a non-starter. The consumer/gaming market is nothing compared to the GPGPU market today.
Cuda is a proprietary Nvidia framework. You don't need cuda support to train deep learning models on TensorFlow. ROCm also works - and is built by AMD and is open-source.
Unless AMD can provide a toolchain which takes cuda code and generates whatever it takes to run it with performance parity to Nvidia cards, it'll never take off.
ROCm is a decade too late to simply coexist with cuda and battle for market/mind share. Unless they can offer a massive perf/cost advantage, there is no incentive for anyone to invest in porting their code.
Re: AMD reckons it can win the high-end GPU battle
#57Earlier quoted context omitted.
Agree, I dropped Linux due bad graphics drivers (AMD)
Are you really saying that AMD is worse than Nvidia on Linux ??? I have a Nvidia GPU (on my laptop), and I've had a truly horrible experience on Linux with Nvidia proprietary drivers. I was actually considering ditching my laptop, and buying a new one with AMD chipsets, due to the issues I've had on Linux due to the presence of the Nvidia graphics card. I occasionally play games on my Linux laptop, using Proton (a St…
Re: AMD reckons it can win the high-end GPU battle
#58Earlier quoted context omitted.
AMD has no chance until there's broad support for Cuda. Cuda is so deeply entrenched at this point that trying to fragment the space and compete against it is a non-starter. The consumer/gaming market is nothing compared to the GPGPU market today.
Cuda is a proprietary Nvidia framework. You don't need cuda support to train deep learning models on TensorFlow. ROCm also works - and is built by AMD and is open-source.
Re: AMD reckons it can win the high-end GPU battle
#59AMD could really gain a huge advantage(both in enterprise and in more consumer spheres, like gaming/media production) by opening up the development of drivers and software libraries to the interested folk.
So far they have done this (arguably) very well on Linux(by comparison to nvidia),yet the ecosystem of nvidia is still very big by comparison.
While it's true nvidia has invested hugely in their development ecosystem, AMD could gain some territory by integrating their software compute libraries(like RocM) in programming languages like C/C++/Python and libraries like Tensorflow,pytorch,etc. could gain them a huge advantage in multiple industries.(I personally would argue this should be done firstly for their very successful and potent CPUs)
OpenCL has been truly great and it still a go-to when you talk about massive heterogenous systems, but they should abuse the fact that gaming cards could accelerate similar compute workloads.
Re: AMD reckons it can win the high-end GPU battle
#60AMD cards don't yet have any raytracing support, right? I know it's a young technology, but they shouldn't be dragging their feet on it if they want to make a serious push for the top.