• DocumentCode
    3243818
  • Title

    I-Structure Software Cache: a split-phase transaction runtime cache system

  • Author

    Lin, Wen-Yen ; Gaudiot, Jean-Luc

  • Author_Institution
    Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    1996
  • fDate
    35339
  • Firstpage
    122
  • Lastpage
    126
  • Abstract
    Split-phase transaction mechanisms have been adopted in some multithreaded architectures as an efficient way to overlap computation and communication in distributed memory systems. We describe our I-Structure Software Cache (ISSC) runtime system, which takes advantage of the global data locality in a split-phase transaction remote memory accessing scheme without any specific hardware support. Our preliminary simulation results also show that our ISSC runtime system can dramatically decrease network traffic by caching remote requests
  • Keywords
    cache storage; distributed memory systems; multiprogramming; parallel architectures; transaction processing; I-Structure Software Cache; ISSC runtime system; communication; computation; distributed memory systems; global data locality; multithreaded architectures; network traffic; remote request caching; simulation results; split-phase transaction remote memory access; split-phase transaction runtime cache system; Communication switching; Context modeling; Distributed computing; Earth; Hardware; Reduced instruction set computing; Runtime; Software systems; Switches; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures and Compilation Techniques, 1996., Proceedings of the 1996 Conference on
  • Conference_Location
    Boston, MA
  • ISSN
    1089-795X
  • Print_ISBN
    0-8186-7633-7
  • Type

    conf

  • DOI
    10.1109/PACT.1996.552655
  • Filename
    552655