A Self-adaptive Communication Protocol with Application to High Performance Peer to Peer Distributed Computing

Didier El Baz1,2, The Tung Nguyen2,3
1CNRS, LAAS, Toulouse, France
2UPS, Université de Toulouse, Toulouse, France
3CNRS—LAAS, Toulouse, France

Tóm tắt

A self adaptive communication protocol is proposed for peer to peer distributed computing. This protocol can configure itself automatically in function of application requirements and topology changes by choosing the most appropriate communication mode between peers. The protocol was designed in order to be used in conjunction with a decentralized environment for high performance distributed computing. A first set of computational experiments is also presented and analyzed for an optimization application, i.e. nonlinear network flow problems.

Từ khóa

#communication protocol #self-adaptive protocol #micro-protocols #high performance computing #peer to peer computing #nonlinear optimization #network flow problems

Tài liệu tham khảo

10.1109/INFCOM.2001.916714

floyd, 1999, The New-Reno Modification to TCP's Fast Recovery Algorithm, RFC 2582

leith, 2004, H-TCP protocol for high-speed long distance networks, PFLDnet

10.1006/jpdc.1996.0124

10.4108/tridentcom.2008.3225

baz, 2005, Some solutions for Peer to Peer Global Computing, 13th Euromicro Conference on Parallel Distributed and Network-Based Processing, 49

hutchison, 1991, The x-kernel: An architecture for implementing network protocols, IEEE Transactions on Parallel and Distributed Systems, 17, 64

baz, 2009, CIP - Calcul intensif pair a pair, Ter tec2009

10.1145/292523.292524

10.1109/ICDSC.2001.919005

10.1109/ICON.2003.1266198

10.1002/cpe.4330050405

0, The FreeNet Network Proiet

0, Gnutella Protocol Development

hiltunen, 2000, The Cactus Approach to Building Configurable Middleware Services, DSMGC2000