Code Performance Profiling

Code, algorithms, languages, construction...
Post Reply
User avatar
kingliveson
Posts: 1388
Joined: Thu Jun 10, 2010 1:22 am
Real Name: Franklin Titus
Location: 28°32'1"N 81°22'33"W

Code Performance Profiling

Post by kingliveson » Tue Mar 15, 2011 2:13 pm

Is there a place for tools like DTrace for chess engine development? DTrace for Solaris/Unix-like environment is a powerful profiling tool that comes integrated with Oracle Solaris Studio (former Sun Studio).

The screen-shot is the IDE running on openSUSE Linux. You see where the program is spending most of the execution time. One wonders if any top chess engine developers are taking advantage of such tools to improve performance.
Attachments
oss_dtrace_profile.png
PAWN : Knight >> Bishop >> Rook >>Queen

ThinkingALot
Posts: 144
Joined: Sun Jun 13, 2010 7:32 am
Contact:

Re: Code Performance Profiling

Post by ThinkingALot » Tue Mar 15, 2011 3:05 pm


User avatar
kingliveson
Posts: 1388
Joined: Thu Jun 10, 2010 1:22 am
Real Name: Franklin Titus
Location: 28°32'1"N 81°22'33"W

Re: Code Performance Profiling

Post by kingliveson » Tue Mar 15, 2011 7:08 pm

ThinkingALot wrote:I use this one: AMD CodeAnalyst: http://developer.amd.com/cpu/CodeAnalys ... fault.aspx.
Didn’t know you were Gull's developer. It uses the following plug-in http://developer.amd.com/cpu/CodeAnalys ... fault.aspx to integrate into Eclipse.
PAWN : Knight >> Bishop >> Rook >>Queen

Post Reply