I don't think I've ever seen proof that CMT is bad. All I see is proof that Bulldozer family has problems that go beyond CMT. If someone can show me another CMT design that was completely abysmal, I'd love to see it. To me it sounds like people who irrationally hate CMT are similar to people who blamed Netburst's problems entirely on Hyperthreading.
juanrga :
blackkstar :
Juan, those parts that were in Fermi that let it do so well in DP GPGPU are gone. We also saw them disappear with Kepler and even moreso with Maxwell. In fact, even professional Kepler parts were not as good at GPGPU as Fermi.
I think I finally got your point and will stop here.
Nvidia is doing it so bad lately that (i) only owns the 85% of the GPGPU market, (ii) broke a GPGPU benchmark record with its last card, (iii) was selected to power the fastest supercomputers built up to the date, and (iv) has safe finances.
At the other hand AMD is doing it so fine lately that (i) is rebating FirePros by 50% to try to sell them, (ii) doesn't own the performance record, (iii) has not been selected to power the fastest supercomputers, and (iv) has financial troubles.
m8, we're talking about the future here and speculation. Not what people have bought over the last 5 years and what market share of the last 5 years looks like.
As GamerK is saying, CUDA is entrenched and it takes a lot to persuade people to leave that ecosystem. Part of dropping FirePro prices like that is to give people stuck on CUDA motivation to switch.
If you have to upgrade a ton of workstations, and you can save hundreds of thousands of dollars by switching to AMD GPUs, and the performance is actually better, it might actually force people to consider changing.
But changing is a big deal, switching from CUDA to OpenCL is not a move to be taken lightly, specially if you have something that works fine in CUDA.
I don't think at all that FirePro price has to do with poor performance because AMD is behind or struggling. It has to do with unseating CUDA dominance on the market in preparation for HSA.
Also, even if AMD cuts FirePro prices significantly, they're still doing far better than selling consumer cards.
http://www.newegg.com/Product/Product.aspx?Item=N82E16814195129
Even if AMD takes $900 off of the price, they are still making a killing compared to selling consumer cards with the same GPU.
Like GamerK said, it's not going to be easy to get people off of CUDA and onto OpenCL and HSA. AMD is going to have to get aggressive in this market with pricing as well as various benefits like saving money on professional software.
I'd imagine if AMD was running around charging the same price as Nvidia Tesla and Quadro while going "hey switch to OpenCL it will cost you money and you'll throw out all your CUDA software but it's totally worth it! See um it's more efficient at GPGPU so if you run everything at 100% load for the next 5 years you can save a tenth of the cost to switch from CUDA to OpenCL! It's such a simple business decision!!!", they'd be laughed out of every company switching to AMD was mentioned in.
AMD pushing HSA is going to be risky, they're going to have to be very aggressive with pricing to get market share so people will develop HSA software. Pro market is the same, they need that market share so they can approach Adobe and say they want to make some cool AMD specific features and not have Adobe go "lol you have 10% market share in professional market why would we do anything for you?"
I know you're quite the APU guy, but what do you think AMD's business strategy should be? Put 2m/4c APUs up against full GM110 GPUs? You realize that professional market will laugh that idea out of the room, right?
What are you expecting? AMD to release HSA and go "check this out, you lose performance on an APU in traditional GPGPU and traditional CPU workloads, but you can sort tables in Open Office really quick and if you use our JPEG decoding software, you can generate thumbnails that get cached and never generated again twice as fast, which really helps if you have a really high end camera with a ton of megapixels like everyone has!