• DocumentCode
    3616185
  • Title

    Improving performance of a DSM system by the communication controller optimizations

  • Author

    M. Toncev;M. Tomasevic;J. Djordjevi;M. Aleksic

  • Author_Institution
    Alcatel, Vancouver, BC, Canada
  • Volume
    2
  • fYear
    2004
  • fDate
    6/26/1905 12:00:00 AM
  • Firstpage
    1035
  • Abstract
    A DSM (distributed shared memory) system is typically made up of nodes which communicate by sending and receiving messages over a network. The handling of messages in a node is carried out in the communication controller which includes the protocol processor as its most occupied part. The performance of a DSM system depends greatly on the message handling efficiency. In order to improve this efficiency, some ways of optimizing the communication controller, such as decentralized control of the message flow and the message priority queues, are proposed. The efficiency of the proposed optimizations is evaluated by simulation with representative parallel applications from the SPLASH-2 suite. Based on the obtained results, it can be generally concluded that the proposed optimizations can decrease the stalling time of the processor by 15% on average.
  • Keywords
    "Communication system control","Control systems","Delay","Read-write memory","Concurrent computing","Distributed computing","Network interfaces","Access protocols","Multiprocessor interconnection networks","Cache memory"
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2004. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-8253-6
  • Type

    conf

  • DOI
    10.1109/CCECE.2004.1345294
  • Filename
    1345294