It is difficult to say whether we actually need this.*
*In case of SSSP it is useful, but as Tommaso says it can degrade
performance for every other BSP by increasing the cost of the sync.

What do you think of a similar architecture of Counters like in Hadoop?
This could contain even more information, e.G. the number of bytes
transferred etc.

2011/11/24 Tommaso Teofili <[email protected]>

> Hello Edward,
>
> I think it would be good as a 'pluggable' feature as this counting could
> impact performances.
> So it'd be useful when explicitly "debugging" while it should be, in my
> opinion, disabled by default.
>
> My 2 cents.
> Tommaso
>
>
> 2011/11/24 Edward J. Yoon <[email protected]>
>
> > Hi all,
> >
> > I'd like to add counting feature to get the total number of message
> > exchanges during one synchronization among BSP tasks. Before leave
> > barrier in sync() method, each task can report their counts.
> >
> > This information will be useful to user and, some applications (for
> > example, the sync cost of current SSSP example can be reduced to 1/3).
> > Should we add this feature?
> >
> > --
> > Best Regards, Edward J. Yoon
> > @eddieyoon
> >
>



-- 
Thomas Jungblut
Berlin <[email protected]>

Reply via email to