• DocumentCode
    2160163
  • Title

    Analysis of multiprocessor memory reference behavior

  • Author

    Gee, Jepey D. ; Smith, Alan Jay

  • Author_Institution
    Sun Microsyst. Comput. Corp., Mountain View, CA, USA
  • fYear
    1994
  • fDate
    10-12 Oct 1994
  • Firstpage
    53
  • Lastpage
    59
  • Abstract
    The performance of shared-memory, cache-coherent multiprocessors is a strong function of the reference behavior within multiprocessor applications. This research characterizes the memory reference behavior in a wide variety of scalar and vector multiprocessor traces, to estimate and improve the performance of cache-consistency protocols. We find wide differences between the sharing behavior observed in vector and scalar applications. Compared to scalar programs, vector programs reference shared data more frequently and contain larger amounts of processor locality. Write sharing by different processors over short time intervals are infrequent in one workload but frequent in another. The latter result implies that sequentially-consistent programming models will remain necessary unless applications are recoded to avoid such reference patterns
  • Keywords
    buffer storage; coherence; parallel programming; performance evaluation; protocols; shared memory systems; storage management; application recoding; cache-consistency protocols; data sharing behavior; multiprocessor memory reference behavior; performance; processor locality; scalar multiprocessor traces; sequentially-consistent programming models; shared-memory cache-coherent multiprocessors; vector multiprocessor traces; workload; write sharing; Access protocols; Computer science; Data analysis; NASA; Performance analysis; Protection; Sun;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1994. ICCD '94. Proceedings., IEEE International Conference on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-8186-6565-3
  • Type

    conf

  • DOI
    10.1109/ICCD.1994.331853
  • Filename
    331853