• DocumentCode
    2299476
  • Title

    Eager combining: a coherency protocol for increasing effective network and memory bandwidth in shared-memory multiprocessors

  • Author

    Bianchini, Ricardo ; LeBlanc, Thomas J.

  • Author_Institution
    Dept. of Comput. Sci., Rochester Univ., NY, USA
  • fYear
    1994
  • fDate
    26-29 Oct 1994
  • Firstpage
    204
  • Lastpage
    213
  • Abstract
    An excessive number of remote accesses or a non-uniform distribution of remote accesses can cause even well-designed multiprocessors to exhibit severe memory and network contention. Producer/consumer data generates a particularly common sharing pattern that results in a non-uniform distribution of references. In this paper we quantify the performance impact of producer/consumer sharing as a function of memory and network bandwidth, and argue that the contention caused by this form of sharing severely impacts performance on large-scale machines. We propose a new coherency protocol, called eager combining, which is designed to alleviate this contention. We use execution-driven simulation of parallel programs on a large-scale multiprocessor to show that eager combining can improve the performance of programs with producer/consumer data by a factor of 4 or more
  • Keywords
    discrete event simulation; performance evaluation; protocols; shared memory systems; coherency protocol; common sharing pattern; eager combining; execution-driven simulation; large-scale machines; memory bandwidth; network bandwidth; parallel programs; performance impact; shared-memory multiprocessors; Access protocols; Bandwidth; Computer science; Contracts; Data structures; Intelligent networks; Large-scale systems; Linear algebra; Matrix decomposition; Multiprocessor interconnection networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1994. Proceedings. Sixth IEEE Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-8186-6427-4
  • Type

    conf

  • DOI
    10.1109/SPDP.1994.346165
  • Filename
    346165