hama-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Hama Wiki] Update of "Architecture" by ChiaHungLin
Date Wed, 15 Jan 2014 14:34:03 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hama Wiki" for change notification.

The "Architecture" page has been changed by ChiaHungLin:

   1. Each task puts the message to be sent into "outgoing queue".
   2. At sync() phase, bundles the messages in outgoing queue to reduce RPC overhead, and
sends them to destination Task. The received bundles from others goes into incoming (local)
queue after unbundling.
+ == Procedure ==
+ {{attachment:arch.png|alt Hama Cluster Startup Procedure}}
+  1. BSPMaster starts up
+  1. GroomServer starts up
+  1. ZooKeeper cluster starts up 
+  1. GroomServer dynamically registers itself to BSPMaster
+  1. GroomServer forks/ manages BSPPeer(s) 
+  1. BSPPeers communicate/ perform barrier synchronization through ZooKeeper cluster.
  == Reference ==
  [1]. Valiant, Leslie G., A bridging model for parallel computation. <<BR>>

View raw message