|Measuring the data locality of parallel applications SidTouati@inria.fr (Sid Touati) (2010-04-17)|
|Re: Measuring the data locality of parallel applications email@example.com (Randy Crawford) (2010-04-21)|
|From:||Sid Touati <SidTouati@inria.fr>|
|Date:||Sat, 17 Apr 2010 12:19:58 +0200|
|Organization:||Guest of ProXad - France|
|Posted-Date:||18 Apr 2010 01:03:03 EDT|
does anybody knows some tools to measure the data locality of parallel
OPEN-MP applications ? (shared memory)
The PIN tool (used with MICA from Ghent) is perfect for doing this for
sequential applications. But it is not thread safe.
We modified the MICA pin tool to become thread safe, we added a lock
before and after each memory reference, but this produces an equivalent
sequential execution: the parallelism is disturbed by such excessive
locks. So the parallel behaviour is not correctly observed.
We are looking for tools allowing to measure the data locality of OPENMP
application in a thread safe way. The measurment should not "disturb"
the parallel execution too much.
Any help is appreciated.
All the best
Return to the
Search the comp.compilers archives again.