Support for Performance Programming on CC-NUMA Architectures Barbara Chapman [chapman@CS.UH.EDU] A number of vendors market CC-NUMA machines, on which OpenMP is provided as a programming model. OpenMP is, however, a set of language extensions designed for use on SMPs, and it does not contain features that would enable the user to control the locality of data, or to relate computations to the location of data. As a result, vendor-specific extensions have been proposed to fill this gap. In this talk, we consider how OpenMP is used to develop applications for CC-NUMA architectures, considering what programming styles are likely to provide high performance on such systems, and how OpenMP-level support for such programming styles might be provided.