• DocumentCode
    2496096
  • Title

    The performance impact of false subpage sharing in KSR1

  • Author

    Cukic, Bojan ; Bastani, Farokh B.

  • Author_Institution
    Dept. of Comput. Sci., Houston Univ., TX, USA
  • fYear
    1995
  • fDate
    6-9 Feb 1995
  • Firstpage
    64
  • Lastpage
    71
  • Abstract
    This paper presents insight into important aspects of the performance of KSR1 multiprocessor. We report performance degradations caused by false sharing of memory subpages (128 bytes long units of transfer and consistency) between local caches in the KSR1. In other words, the performance is measured when multiple processing nodes issue simultaneous write requests for a single subpage. Our measurements show that low level knowledge about the organization of the ALLCACHE memory and explicit use of non-shared variables in parallel threads can result in performance improvement of almost an order of magnitude. However, writing such programs is much closer to distributed memory MIMD programming than shared memory programming
  • Keywords
    multiprocessing systems; performance evaluation; ALLCACHE memory; KSR1 multiprocessor; distributed memory MIMD programming; false subpage sharing; memory subpages; performance; performance impact; write requests; Computer science; Concurrent computing; Degradation; Nerve fibers; Parallel processing; Parallel programming; Programming environments; Trademarks; Writing; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computation, 1995. Proceedings. Frontiers '95., Fifth Symposium on the
  • Conference_Location
    McLean, VA
  • Print_ISBN
    0-8186-6965-9
  • Type

    conf

  • DOI
    10.1109/FMPC.1995.380462
  • Filename
    380462