You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hama.apache.org by Apache Wiki <wi...@apache.org> on 2011/12/19 14:11:31 UTC

[Hama Wiki] Update of "BSPModel" by edwardyoon

Dear Wiki user,

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

The "BSPModel" page has been changed by edwardyoon:
http://wiki.apache.org/hama/BSPModel?action=diff&rev1=5&rev2=6

  <<TableOfContents(5)>>
  
+ == Overview ==
+ 
+ == BSP Function ==
+ 
+ === Inputs and Outputs ===
+ 
+ === Communication Model ===
+ 
+ === Synchronization ===
+ 
+ == Setup and Cleanup ==
+ 
+ == Combiners ==
+ 
+ 
+ ----
+ 
+ 
- === General Information ===
+ --- General Information ---
  
  In Apache Hama, you can implement your own BSP method by extending from {{{org.apache.hama.bsp.BSP}}} class.
  Apache Hama provides in this class a user-defined function {{{bsp()}}} that can be used to write your own BSP program.
@@ -25, +43 @@

  
  In Apache Hama, the communication between tasks (or peers) is done within the barrier synchronization. 
  
- === Communication ===
+ --- Communication ---
  
  Within bsp() function, you can use the powerful communication functions for many purposes using BSPPeer. We tried to follow the standard library of BSP world as much as possible. 
  
@@ -63, +81 @@

  
  The generics in the BSPPeer are related to the [[IOSystem | Input and Output System]].
  
- === Synchronization ===
+ --- Synchronization ---
  
  When all processes have entered the barrier by sync() function, the Hama proceeds to the next superstep. In previous example case, the BSP job will be finished by one synchronization after sending a message “Hello from ...” to all peers.
  The sync() function is very flexible.