• DocumentCode
    2834859
  • Title

    TSPI: A Tuplespace Based Parallel Programming Library

  • Author

    Zhou, Bei ; Wang, Lei ; Huang, Yong-Zhong

  • Author_Institution
    Zhengzhou Inf. Sci. & Technol. Inst., Zhengzhou
  • fYear
    2008
  • fDate
    Aug. 29 2008-Sept. 2 2008
  • Firstpage
    714
  • Lastpage
    718
  • Abstract
    As a network middleware, Tuplespace provides a powerful way for distributed computing. Having used the TSpaces implementation, we describe the design and implementation of TSPI, a Tuplespace based parallel programming library which can be called in C. Especially, TSPI supports some important functions such as reliability, high performance, computers joining and quitting dynamically. Furthermore, the corresponding parallel program structure is proposed. Compared with MPI, TSPI is simple, supporting dynamic environment and load balance.
  • Keywords
    C language; fault tolerant computing; middleware; parallel programming; resource allocation; software libraries; C language; TSPI; distributed computing; fault tolerant computing; load balancing; network middleware; tuplespace based parallel programming library; Computer networks; Computer science; Concurrent computing; Distributed computing; High performance computing; Information technology; Libraries; Parallel processing; Parallel programming; Space technology; JNI; MPI; TSpaces; Tuplespace; distributed computing model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Technology, 2008. ICCSIT '08. International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-0-7695-3308-7
  • Type

    conf

  • DOI
    10.1109/ICCSIT.2008.71
  • Filename
    4624961