Jump to content

  • Log In with Google      Sign In   
  • Create Account

Awesome job so far everyone! Please give us your feedback on how our article efforts are going. We still need more finished articles for our May contest theme: Remake the Classics

#Actualdougbinks

Posted 26 June 2012 - 12:59 PM

You might want to look into Intel GPA and it's CPU profiling capabilities (which require some code mark-up but that's usually fairly straight forwards), it's free of charge. AMD Codeanalyst is also free, and has some great capabilities these days http://developer.amd...es/default.aspx. Although some of it's abilities only work on AMD systems, I've used the timer profiling on Intel.

If you have Games Programming Gems 3 or Best of Games Programming Gems the Real-Time Hierarchical Profiling article is very decent, though needs some changes to track multiple threads. It can be combined with the markups you need for Intel GPA so you can get offline and real-time viewing of the data.

XPerf is also free and great for a wide range of profiling functions, though somewhat complex. See http://www.altdevblogaday.com/2012/06/20/wpaxperf-trace-analysis-reimagined/ and linked articles.

#1dougbinks

Posted 26 June 2012 - 12:58 PM

You might want to look into Intel GPA and it's CPU profiling capabilities (which require some code mark-up but that's usually fairly straight forwards), it's free of charge. AMD Codeanalyst is also free, and has some great capabilities these days http://developer.amd.com/tools/CodeAnalyst/Pages/default.aspx. Although some of it's abilities only work on AMD systems, I've used the timer profiling on Intel.

If you have Games Programming Gems 3 or Best of Games Programming Gems the Real-Time Hierarchical Profiling article is very decent, though needs some changes to track multiple threads. It can be combined with the markups you need for Intel GPA so you can get offline and real-time viewing of the data.

PARTNERS