Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!


1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


Looking into how to parallelize my game engine


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
20 replies to this topic

#21 Narf the Mouse   Members   -  Reputation: 318

Like
0Likes
Like

Posted 26 June 2012 - 01:07 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.altdevblo...sis-reimagined/ and linked articles.

Thankls. I've downloaded the first and am in the middle of downloading the Windows Software Development Kit for XPerfView - I didn't like command-line interfaces way back on the Amiga 500; I don't like them now. Posted Image

(Although, oddly, the Vice Emulator makes me nostalgic)

Edited by Narf the Mouse, 26 June 2012 - 01:08 PM.


Sponsor:



Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS