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
Link To Document :
بازگشت