Author: Robert Hyatt
Date: 20:53:36 02/10/06
Go up one level in this thread
On February 10, 2006 at 21:23:23, Walter Faxon wrote: >On February 10, 2006 at 15:41:38, Gian-Carlo Pascutto wrote: > >>On February 10, 2006 at 15:04:30, Walter Faxon wrote: >> >>>Hi. Was just looking through the thread: >>> >>> Hash table and O(1) >>> http://www.talkchess.com/forums/1/message.html?484874 >>> >>>And wondered if there currently exist any tools to help analyze your program's >>>patterns of memory access relative to your particular computer's memory >>>organization, e.g., number of cache levels, lines and sizes for each. >>> >>>It would seem to be an extremely useful tool for CC programmers, among others. >> >>Valgrind >> >>-- >>GCP > > >Thanks, Gian-Carlo. I'll look into it. It probably won't do exactly what you hope for. It will give you lots of data about various types of L1/L2 cache miss rates, but it won't tell you anything about what is causing excessive misses, you still have to really understand what the program does internally. The "memcheck" option is pretty nice for catching undefined variable references, and that is pretty specific/helpful since it will pinpoint the precise line number where the problem occurs.
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.