Code Performance Profiling

Code, algorithms, languages, construction...
Post Reply
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 »

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 »

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 »

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