i believe that my program which uses multpile x86 cores only may be having a “false sharing” problem. I know there is software available commercially that will help determine this and help alleviate the problem such as Threadspotter, but is there some software available as freeware or shareware that can also analyse this?
I read sommwhere that Valgrind can do this; but I do not think so. I have looked at Valgrind employing the DRD option and I see no reference to false sharing decttion .
Any other software that can do this?
Thanks in advance.