Jump to content
Sign in to follow this  
Guest firehawk44

Intel Tools Optimizing Games

Recommended Posts

Guest firehawk44

Okay. I haven't seen this discussed around here yet but this new technology looks very, very promising and exactly what the Microsoft Flight franchise needs during development. If it has been discussed already, I apologize. The developer simply uses the Intel tools to analyze a game from both the CPU/GPU side to make sure they are getting the most efficient use of resources. Wow! What a concept! I remember the lead developer for FSX, Phil Taylor (who went to Intel and is probably part of the development of this new techology) said his team knew too late that a game could run better if it was allowed to operate more efficiently with the CPU cores. They had done a little optimization with FSX during development of SP2 but not enough and had planned further optimizations with future FSX updates. But, the Microsoft Team was eliminated soon after Acceleration/SP2 were developed. This would be great if they could optimize a game based on the number of cores in a CPU and improve the quality of the graphics. For more on this technology goto this link: http://www.firingsquad.com/hardware/intel_civ5/default.asp .Best regards,Jim

Share this post


Link to post
Share on other sites

There are already in-depth GPU analysis tools that are API and vendor-specific. Examples would be Microsoft's Pix and Nvidia's NVPerfHUD. I haven't used NVPerfHUD in quite some time, but Pix is rather robust. Frame draw time can be displayed in ms, you can debug individual shaders, analyze buffers, etc.

Share this post


Link to post
Share on other sites
Guest firehawk44
There are already in-depth GPU analysis tools that are API and vendor-specific. Examples would be Microsoft's Pix and Nvidia's NVPerfHUD. I haven't used NVPerfHUD in quite some time, but Pix is rather robust. Frame draw time can be displayed in ms, you can debug individual shaders, analyze buffers, etc.
The way I read it, this is a set of Intel tools for the developers, not the consumers. In other words, the game would be completely optimized before the game arrived on the market. No further tweaking required.Best regards,Jim

Share this post


Link to post
Share on other sites
The way I read it, this is a set of Intel tools for the developers, not the consumers. In other words, the game would be completely optimized before the game arrived on the market. No further tweaking required.Best regards,Jim
I like the sound of that!

Share this post


Link to post
Share on other sites
The way I read it, this is a set of Intel tools for the developers, not the consumers. In other words, the game would be completely optimized before the game arrived on the market. No further tweaking required.Best regards,Jim
??? I don't get your point, Jim.MS Pix and NVIDIA PerfHUD are aimed at developers. Some links:http://developer.nvidia.com/object/nvperfhud_home.htmlhttp://msdn.microsoft.com/en-us/library/ee417062(v=vs.85).aspxAnyway. Tools for analysing and optimizing code have been around for ages now. Some links:http://www.sigplan.org/award-pldi.htmhttp://developer.apple.com/tools/sharkoptimize.htmlhttp://h18000.www1.hp.com/products/quickspecs/10883_div/10883_div.htmlThe reason for FSX not being optimized is not the lack of tools for analyzing and optimizing code.

Share this post


Link to post
Share on other sites
Guest veeray

Jim: Pretty cool... sounds like a real life saver for the smaller studios or anyone who writes PC only based games.

Share this post


Link to post
Share on other sites
The way I read it, this is a set of Intel tools for the developers, not the consumers. In other words, the game would be completely optimized before the game arrived on the market. No further tweaking required.Best regards,Jim
The tools I mentioned are developer tools. Also, automatic optimization at this stage is generally sub-optimal, it's best for a dev to analyze their code and fix the problem themselves.

Share this post


Link to post
Share on other sites
Guest firehawk44
The tools I mentioned are developer tools. Also, automatic optimization at this stage is generally sub-optimal, it's best for a dev to analyze their code and fix the problem themselves.
Thanks for your input Techguy!Best regards,Jim

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...