Nemesis 1
Lifer
- Dec 30, 2006
- 11,366
- 2
- 0
Originally posted by: chizow
I don't think its quite a Faustian choice, as AMD is really forced to choose the lesser of two evils given they don't have a horse in the race when it comes to physics middleware. How's that Shakespearian idiom go....politics makes strange bedfellows. Nothing short of amazing that AMD has partnered up with Intel, a company looking to take away 75% of their core business as we speak.Originally posted by: dreddfunk
Personally, I don't like the idea of the physics industry standard being in the hands of any major hardware player.
Yet, it sounds to my un-technical ears that some want AMD to make a Faustian choice: either admit that they're refusing to implement PhysX out of spite (and lose hardware sales as a result), or implement CUDA/PhysX and make two critical pieces of your competitor's IP into industry standards.
I'll reverse the question posed: if AMD were to implement GPU-accelerated PhysX, would we ever see NV implement GPU-accelerated Havok? If they did, it would fly in the face of business logic, because they would be supporting a direct competitor to their own IP.
I'll repeat, I'm not happy with either of the current proposed solutions, because it leaves the IP for physics in the hands of a major hardware vendor. Of the two hands to leave it in, however, I'd pick Intel too, if I were AMD.
I look at it more like Prisoner's Dilemma, where AMD really can't win here no matter what they do given they don't have a horse in the race when it comes to software, but would still clearly benefit the most from cooperating. They keep choosing to defect (from PhysX) when its clearly in their best interest to cooperate. The other player, Nvidia (and Intel if you extend it) have more to gain overall regardless of what AMD chooses.
What you'll end up with is 60-70% of the GPU market supporting PhysX (Nvidia), 100% of the GPU market supporting Havok (AMD + NV assuming Nvidia supports OpenCL Havok, as capable and expected). While this may seem as a loss for Nvidia PhysX, they ultimately win as their GPUs will have strengthened their position in the market by supporting both major physics SDKs while AMD can only claim support for one.
Also as ViRGE posted in reply, the only concern any consumer should have with regard to industry standards is an open standard API, which is what you have with OpenCL and DX11 to a lesser degree later this year. After that you'll have to bitch to your IHV or physics middleware provider if your HW doesn't support those standard APIs.
You really are clueless as to how far advanced ATI in so far as future games. Games using Globial illumination for instance will excell on ATI products. Of the Time. Add in DX11 Open CL Havok and AMD going with Havok makes perfect sense. Games made to run with Intel Larabbee I believe will run remarkably well on AMD products once Open CL / GL in widely implemented. Than you will see AMD/ATI have very strong horse in this race,