• DocumentCode
    3243804
  • Title

    Modeling Data Access Contention in Multicore Architectures

  • Author

    Byna, Surendra ; Sun, Xian-He ; Holmgren, Don

  • Author_Institution
    Dept. of Comput. Sci., Illinois Inst. of Technol., Chicago, IL, USA
  • fYear
    2009
  • fDate
    8-11 Dec. 2009
  • Firstpage
    213
  • Lastpage
    219
  • Abstract
    Multicore processors are now part of mainstream computing. However, data access contention among multiple cores is a significant performance bottleneck in utilizing these processors. Typically, memory hierarchies in multicore architectures use shared last level cache or shared memory. As multiple cores concurrently send requests to access data from these shared memory hierarchy levels, their capacity to serve all the requests is overwhelming and causes performance bottlenecks. In this paper, we introduce simple analytical models for predicting the occurrence of data access contention and provide a guideline for choosing optimal number of cores in running an application without causing data access contention. We verify our models by comparing the predicted optimal number of cores without causing data contention with the measured value in running MIMD Lattice Computation (MILC) application. The proposed analytical models are accurate and promising in guiding data access optimizations to improve multicore utilization.
  • Keywords
    multiprocessing systems; parallel architectures; MIMD lattice computation application; data access contention modeling; data access optimization; multicore architecture; multicore processor; Analytical models; Bandwidth; Computer architecture; Concurrent computing; Delay; Modeling; Multicore processing; Parallel processing; Predictive models; Yarn; data access contention; modeling; multicore processors; performance prediction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2009 15th International Conference on
  • Conference_Location
    Shenzhen
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4244-5788-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2009.121
  • Filename
    5395256