Skurge
Diamond Member
- Aug 17, 2009
- 5,195
- 1
- 71
No way. I wanna see how long these guys can keep it up.
you should see the Nv thread here, its nearing 30 pages
No way. I wanna see how long these guys can keep it up.
AMD is doomed because of a number of reasons:
1) Their original Stream/CTM failed, so AMD never got a foot in the door with any developers on the first try, unlike Cuda.
2) AMD started over, focusing on OpenCL and DirectCompute this time around... but OpenCL and DirectCompute are not the same as Cuda. They are more like programmable shaders in graphics, where C for Cuda is a very natural extension of regular applications, and now with C++, it is even more powerful.
OpenCL and DirectCompute don't support objects and various other features of C++ for Cuda, making the learning curve from CPU to GPU programming considerably more steep.
3) AMD doesn't offer OpenCL to end-users.
4) AMD doesn't have a strong team of software developers like nVidia and Intel.
Especially 4) is really going to hurt. In theory AMD could recover... but that requires they start investing LOTS in their software department. They need more developers, and more importantly: more qualified developers.
Intel and nVidia have been developing compilers and Visual Studio addons for years (the new Nexus GPGPU stuff for Fermi in Visual Studio is another great example), and employ a number of 'rock star' developers in the industry. They know how to get things done, and get them done well.
Intel and nVidia are leaders. nVidia has led the industry with a lot of OpenGL extensions, Cg/HLSL, and then with Cuda and PhysX. Intel doesn't even need explanation.
AMD is not a leader, AMD is a follower.
I thought AMD sold their mobile division to Qualcomm on Jan 2009? Snapdragon isnt theirs anymore is it?
AMD/ATI does still own Snapdragon IP.
Does that mean they get royalties from Snapdragon sales or that they could make snapdragon type processors if they wanted... or both?
They're not producing anymore in that line, I don't know if they can't or just aren't. I'd imagine part of the stipulation in selling the Snapdragon IP to qualcomm was that AMD wouldn't compete. The graphics IP is licensed from AMD, but I'd find it surprising if AMD could make another ARM processor using it. They could probably integrate it into x86 if they wanted to.