Still not sure how scalar has a performance advantage tbh, at a glance it should be weaker

It's something I'll need to research more.

Click to expand...

CPUs are scalar (+ a vector unit) and GPGPU means running code that typically runs on CPU on the GPU, hence scalar is an advantage for a wider range of code.

Both future architectures from AMD and Nvidia are going to be scalar + vector. For AMD it's the arch in the OP. For Nvidia I'm not sure if it was kepler or Maxwell, but in any case by 2013 both companies will be there.

It's not misinformation. It's my opinion. If CUDA was opened to those other platforms, then there might be reason to be interested, hence it hurting the consumer.

I mean, if there was a real APU with an nVidia GPU, that'd be great, but because alot of these chips are intended for desktops, and is you want better 3D performance than what an AMD APU or SB offers, the AMD APU's paired with an AMD GPU are going to be the very best option, performance wise.

But I can't get Phsy-x on that high-performance option...

We know AMD isn't going ot be there on the software side; it's up to the dev's to decide to implement the technologies, but at the same time, when it comes to gmaing, nV is going to be pushing thier options, and that doesn't help.

It's not misinformation. It's my opinion. If CUDA was opened to those other platforms, then there might be reason to be interested, hence it hurting the consumer.

I mean, if there was a real APU with an nVidia GPU, that'd be great, but because alot of these chips are intended for desktops, and is you want better 3D performance than what an AMD APU or SB offers, the AMD APU's paired with an AMD GPU are going to be the very best option, performance wise.

But I can't get Phsy-x on that high-performance option...

Click to expand...

It is misinformation when without CUDA, we would not have these new APUs, as there would be no interest in this form of computing. CUDA did not hurt consumers, period. It drove an entire market into being, which is producing new open standards. That is the very definition of good for consumers.

No, it's a fact. CUDA benefiting nV is completely irrelevant to the topic at hand. The topic at hand is whether or not it hurts consumers. Benefiting nV does not automatically equal harming consumers. It does not, becasue nV still fully supports the open standards as well.

I’m excited to announce that we are introducing a new technology that helps C++ developers use the GPU for parallel programming. Today at the AMD Fusion Developer Summit, we announced C++ Accelerated Massive Parallelism (C++ AMP). Additionally, I’m happy to say that we intend to make the C++ AMP specification an open specification.