%0 Report %T Memory Access Characterization of OpenMP Workloads on a Multi-core NUMA Machine %+ Laboratoire d'Informatique de Grenoble (LIG) %+ Instituto de Informática da UFRGS (UFRGS) %+ Middleware efficiently scalable (MESCAL) %A Pousa Ribeiro, Christiane %A Carissimi, Alexandre %A Méhaut, Jean-François %N RR-7330 %I INRIA %8 2010-07-02 %D 2010 %Z Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC]Reports %X Nowadays, on hierarchical shared memory multiprocessors with Non-Uniform Memory Access (NUMA), the number of cores accessing memory banks is considerably high. Such accesses produce more stress on the memory banks, generating load-balancing issues, memory contention and remote accesses. In this context, it is important to have a good understanding of memory access patterns and what are the inuences of data placement on such patterns. In this document, we have investigated memory accesses behavior of microbenchmarks and benchmarks over a ccNUMA platform with multi-core processors. Additionally, we have evaluated a set of memory policies that were used to place data among the machine memory banks. Our results have shown that an appropriate selection of data placement, considering the memory accesses, can generated great improvement gains. %G English %2 https://inria.hal.science/inria-00497116v2/document %2 https://inria.hal.science/inria-00497116v2/file/RR-7330.pdf %L inria-00497116 %U https://inria.hal.science/inria-00497116 %~ UGA %~ CNRS %~ INRIA %~ UNIV-GRENOBLE1 %~ UNIV-PMF_GRENOBLE %~ INPG %~ INRIA-RHA %~ INRIA-RRRT %~ LIG %~ INRIA_TEST %~ TESTALAIN1 %~ INRIA2 %~ LARA %~ INRIA-RENGRE %~ POLYTECH-GRENOBLE %~ LIG_SIDCH