• DocumentCode
    3783616
  • Title

    Multithreaded communication controller for efficient DSM multiprocessors

  • Author

    M. Toncev;J. Dordevic;M. Tomasevic;M. Aleksiv

  • Author_Institution
    Alcatel, Vancouver, BC, Canada
  • Volume
    1
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    429
  • Abstract
    The throughput of the communication controller has significant impact on the performance of the distributed shared memory multiprocessor system. One of approaches to increase the throughput of the communication controller is the use of the multithreaded protocol processor. This paper proposes an original technique of switching from a context to a contest, named the mixed priority technique, which meets specific conditions of the communication controller use. The idea behind the scheme proposed is to group all tasks into those of higher and lower priority, and to assign priorities within each group according to the order of arrival of tasks into the protocol processor. Its advantages over existing techniques (coarse grained and interleaved) are demonstrated on a selected example execution of four threads. Finally, an estimation of its impact on the performance of the distributed shared memory multiprocessor system given.
  • Keywords
    "Communication system control","Protocols","Delay","Multiprocessing systems","Control systems","Hardware","Throughput","Context","Yarn","Multiprocessor interconnection networks"
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2001. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-6715-4
  • Type

    conf

  • DOI
    10.1109/CCECE.2001.933722
  • Filename
    933722