http://www.amdmb.com/article-display.php?ArticleID=267
"Here, the note mentioned that NVIDIA’s future NV50 GPU will have specific optimizations for the UnrealEngine 3. Without question, the two companies have a very close relationship which should translate into some excellent performance for gamers running NVIDIA graphics cards."
Am I reading this correctly: that the NV50 will have specific features only utilized when running that engine?
Am I just being paranoid in thinking that this level of hardware to software specialization may not be a good thing?
Now, instead of hardware cutting corners when it detects certain applications, we get hardware that hobbles itself if it doesn't detect certain software. The way it was stated, it seems to mean that instead of Unreal3 using Nvidia extensions, that Nvidia will have hardware designed around the particulars of a program.
I'm not sure I like this, it brings to mind a vision of a software market where there will be Nvidia applications and ATI applications, with neither side truly competing head to head. Worse, the success of hardware becomes tied to the success of a program, and it becomes in an IHV's interest to simply stop supporting the other half of the software market (or even trying to deliberately break such support to generate negative press for the competing software, and by extension harm the platform being formed by the competing hardware).
This reeks of a powerplay on the part of Epic as well, since the way this was worded hints that the hardware is not being optimized to a particular paradigm or method, but to an individual program.
Developers who want their games to not run like molasses on Nvidia hardware will have to license Epic's latest software just to get in the running. What if they don't want to license an engine just to get performance from one hardware vendor, and instead try to cater to a broader market that spans multiple IHVs? What happens should Nvidia see such multi-platform as a threat and decides to not support their software because it doesn't fall within the bounds of their deal with Epic?
I don't like how this seems at first glance. Hopefully there is something I missed in all this that provides a more positive light. I dislike the idea of a bifurcation of the software market into separate platforms based solely on video hardware.
Maybe I just need a new tin foil hat. :?
"Here, the note mentioned that NVIDIA’s future NV50 GPU will have specific optimizations for the UnrealEngine 3. Without question, the two companies have a very close relationship which should translate into some excellent performance for gamers running NVIDIA graphics cards."
Am I reading this correctly: that the NV50 will have specific features only utilized when running that engine?
Am I just being paranoid in thinking that this level of hardware to software specialization may not be a good thing?
Now, instead of hardware cutting corners when it detects certain applications, we get hardware that hobbles itself if it doesn't detect certain software. The way it was stated, it seems to mean that instead of Unreal3 using Nvidia extensions, that Nvidia will have hardware designed around the particulars of a program.
I'm not sure I like this, it brings to mind a vision of a software market where there will be Nvidia applications and ATI applications, with neither side truly competing head to head. Worse, the success of hardware becomes tied to the success of a program, and it becomes in an IHV's interest to simply stop supporting the other half of the software market (or even trying to deliberately break such support to generate negative press for the competing software, and by extension harm the platform being formed by the competing hardware).
This reeks of a powerplay on the part of Epic as well, since the way this was worded hints that the hardware is not being optimized to a particular paradigm or method, but to an individual program.
Developers who want their games to not run like molasses on Nvidia hardware will have to license Epic's latest software just to get in the running. What if they don't want to license an engine just to get performance from one hardware vendor, and instead try to cater to a broader market that spans multiple IHVs? What happens should Nvidia see such multi-platform as a threat and decides to not support their software because it doesn't fall within the bounds of their deal with Epic?
I don't like how this seems at first glance. Hopefully there is something I missed in all this that provides a more positive light. I dislike the idea of a bifurcation of the software market into separate platforms based solely on video hardware.
Maybe I just need a new tin foil hat. :?