• DocumentCode
    517976
  • Title

    Event-based analysis of a L2 prefetch related parallel nonscaling on intel dual core processor

  • Author

    Zhang, Nan

  • Author_Institution
    Dept. of Comput. Sci. & Software Eng., Xi´´an Jiaotong-Liverpool Univ., Suzhou, China
  • Volume
    2
  • fYear
    2010
  • fDate
    16-18 April 2010
  • Abstract
    Performance degradation is a common problem in parallel computing as when a workload is parallelised the speedup gained is notably lower than the factor predicted by Amdahl´s law. This work examines such a case where image pixels are summed up along the rows in parallel by two threads, but no speedup against the sequential summation is gained on images whose sizes exceed the capacity of the L2 cache of the processor. Counts collected by Intel VTunePerformance Analyser on relevant performance events show that this nonscaling problem is not caused by those well-understood pitfalls, such as cache contention, bus overloading and unbalanced workload, but that over the parallel summation the L2 prefetchers of the processor are less effective in bringing in data before they are needed. Consequently, a considerably more number of cache lines are brought into the L2 cache by demand requests originated from the L1 data caches, and for such accesses the parallel computation pay the penalty.
  • Keywords
    cache storage; microprocessor chips; parallel processing; storage management; Amdahl law; Intel VTune performance analyser; Intel dual core processor; L1 data caches; L2 prefetch related parallel nonscaling problem; cache contention; event-based analysis; parallel computing; sequential parallel summation; Computer science; Degradation; Hardware; Linux; Parallel processing; Performance analysis; Pixel; Prefetching; Software engineering; Yarn; Hardware prefetching; Parallel nonscaling analysis; Parallel performance degradation; Parallel scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-6347-3
  • Type

    conf

  • DOI
    10.1109/ICCET.2010.5485345
  • Filename
    5485345