Possible Duplicate:
Linux C++: how to profile time wasted due to cache misses?
We have several users on the computing nodes which are running quite slow in some times. Are there some utility which can tell that the code makes cache misses or give a some hints for the optimization? The most of the users are coding in C++/C and F77/F90(some times with openmp).
Depending on what operating system you are using you might want to look at Shark (Mac OS X), Zoom (Linux) or VTune (Windows).