• DocumentCode
    1731090
  • Title

    Performance analysis of the I-structure software cache on multi-threading systems

  • Author

    Lin, Wen-Yen ; Gaudiot, Jean-Luc ; Amaral, Jose Nelson ; Gao, Guang R.

  • Author_Institution
    Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2000
  • fDate
    2/1/2000 12:00:00 AM
  • Firstpage
    83
  • Lastpage
    89
  • Abstract
    Non-blocking multithreaded execution models have been proposed as an effective means to overlap computation and communication in distributed memory systems without any hardware support. Even with the capability of latency tolerance in these execution models, each remote memory request still incurs the cost of communication interface overhead. We therefore designed and implemented our I-structure software cache system to further reduce communication overhead for non-blocking multithreaded execution. In this paper, we present analytical models for the performances of a multithreading system with and without I-structure software cache support. We compare our model´s prediction with our experimental results on an existing multithreaded architecture platform. The analytical models allow us to predict at what ratio of communication latency/processing speed the implementation of I-structure software cache becomes profitable for applications with different characteristics
  • Keywords
    distributed memory systems; multi-threading; parallel architectures; I-structure software cache; analytical models; communication interface overhead; distributed memory systems; latency tolerance; multithreaded execution models; multithreading systems; performance analysis; remote memory request; Analytical models; Communication system software; Costs; Delay; Distributed computing; Hardware; Multithreading; Performance analysis; Software performance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance, Computing, and Communications Conference, 2000. IPCCC '00. Conference Proceeding of the IEEE International
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-7803-5979-8
  • Type

    conf

  • DOI
    10.1109/PCCC.2000.830305
  • Filename
    830305