• DocumentCode
    2869302
  • Title

    Block Migration in Broadcast-based Multiprocessor Architectures

  • Author

    Katsinis, Constantine

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Drexel Univ., Philadelphia, PA
  • fYear
    2005
  • fDate
    27-29 July 2005
  • Firstpage
    231
  • Lastpage
    234
  • Abstract
    This paper presents techniques that improve the performance of parallel programs on distributed shared memory NUMA multiprocessors by implementing dynamic memory block and page migration. Our techniques address the latencies caused by the contention within the network and attempt to enhance data locality by migrating pages to reduce remote references. We analyze the behavior of eight multiprocessor applications, which exhibit a wide range of network traffic patterns. Results show that several applications that encounter hot spots and network congestion see a reduction of run time by more than a factor of ten
  • Keywords
    broadcasting; distributed shared memory systems; paged storage; parallel architectures; parallel programming; broadcast-based multiprocessor architecture; data locality; distributed shared memory NUMA multiprocessor; dynamic memory block migration; network congestion; network traffic pattern; page migration; parallel program; Application software; Broadcasting; Computer architecture; Concurrent computing; Counting circuits; Delay; Distributed computing; Hardware; Pattern analysis; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications, Fourth IEEE International Symposium on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-7695-2326-9
  • Type

    conf

  • DOI
    10.1109/NCA.2005.9
  • Filename
    1565959