Looks like a bug :/ On Thu, Jan 30, 2014 at 12:46 AM, Tommaso Teofili <tommaso.teof...@gmail.com> wrote: > Hi all, > > maybe this has been already discussed some time ago, but I cannot find any > reference to such a discussion: given I have a BSP with the following > pseudo code: > public class MyBSP extends BSP { > > public void bsp(BspPeer peer) { > //1 > peer.sync(); > // 2 > peer.sync(); > // 3 > peer.sync(); > } > > } > > and when I run it locally on a dual core machine, I get the following > output: > 14/01/28 10:08:08 INFO bsp.BSPJobClient: Current supersteps number: 2 > 14/01/28 10:08:08 INFO bsp.BSPJobClient: The total number of supersteps: 2 > 14/01/28 10:08:08 INFO bsp.BSPJobClient: Counters: 6 > 14/01/28 10:08:08 INFO bsp.BSPJobClient: > org.apache.hama.bsp.JobInProgress$JobCounter > 14/01/28 10:08:08 INFO bsp.BSPJobClient: SUPERSTEPS=2 > 14/01/28 10:08:08 INFO bsp.BSPJobClient: LAUNCHED_TASKS=2 > 14/01/28 10:08:08 INFO bsp.BSPJobClient: > org.apache.hama.bsp.BSPPeerImpl$PeerCounter > 14/01/28 10:08:08 INFO bsp.BSPJobClient: SUPERSTEP_SUM=6 > 14/01/28 10:08:08 INFO bsp.BSPJobClient: TIME_IN_SYNC_MS=1 > 14/01/28 10:08:08 INFO bsp.BSPJobClient: TOTAL_MESSAGES_SENT=... > 14/01/28 10:08:08 INFO bsp.BSPJobClient: TOTAL_MESSAGES_RECEIVED=... > > I am a bit confused since I have defined 3 supersteps which run on 2 tasks, > so it seems to me SUPERSTEP_SUM is correctly set to 6 while I cannot > understand why the other stats about supersteps show: > - Current supersteps number: 2 > - The total number of supersteps: 2 > - SUPERSTEPS=2 > > Can anyone help me clarify what's the exact semantic of them? > I'm running that using trunk in local mode, any clarification would be > appreciated. > Thanks in advance, > Tommaso
-- Best Regards, Edward J. Yoon @eddieyoon