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: https://wiki.apache.org/hama/Architecture?action=diff&rev1=170&rev2=171 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>>
