DocumentCode
1083081
Title
Communication state transfer for the mobility of concurrent heterogeneous computing
Author
Chanchio, Kasidit ; Sun, Xian-He
Author_Institution
Oak Ridge Nat. Lab., TN, USA
Volume
53
Issue
10
fYear
2004
Firstpage
1260
Lastpage
1273
Abstract
In a dynamic environment where a process can migrate from one host to another host, communication state transfer is a key issue of process coordination. We present a set of data communication and process migration protocols to support communication state transfer in a dynamic, distributed parallel environment. The protocols preserve the semantics of point-to-point communication; they guarantee message delivery, maintain message ordering, and do not introduce deadlock when blocking send or receive operations are performed during process migration. Analytical proofs and prototype implementation are conducted to confirm the correctness of the protocols. Analytical and experimental results show the proposed design is valid and has a true potential in network computing.
Keywords
data communication; message passing; mobile computing; multiprocessing systems; parallel processing; transport protocols; communication state transfer; concurrent heterogeneous computing; data communication; distributed parallel environment; dynamic environment; message delivery; message ordering; network computing; point-to-point communication; process migration protocol; Checkpointing; Computer networks; Concurrent computing; Data communication; Data structures; Distributed computing; Protocols; Snow; Sun; System recovery; 65; Index Terms- Communication protocol; distributed and parallel processing; point-to-point communication.; process migration;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2004.73
Filename
1327577
Link To Document