Hi Dionysios,
the problem was simply due to some trivial bugs of my giraph
implementation. Now I'm able to produce the same output both from graphlab
and my giraph implementation of 4-profiles calculus. For instance I used
http://snap.stanford.edu/data/p2p-Gnutella08.html as input graph.

Regarding the contribution: up now I used standalone and pseudo-distributed
mode. Now I'm starting to use EC2 so I'll let you know ... thanks for
interesting in my work!

Il giorno gio 9 ago 2018 alle ore 01:03 Dionysios Logothetis <
[email protected]> ha scritto:

> Hi Francesco,
>
> Here are few thoughts on reasons this may happen:
>
> - I haven't written any graphlab application myself, but the synchronous
> vs. asynchronous model can generally be a reason for differences. It is
> possible that such differences do not manifest on smaller graphs. What's
> the size of the smaller input graphs where the result is equal?
> - More generally, and taking into consideration the differences in the
> model, how certain are you that the implementations are equivalent?
> - For the bigger graphs, do you have a reference result that you can use,
> to see what the output should be?
>
> Also, are you planning to contribute your Giraph implementation to Apache
> Giraph? That'd be great.
>
>
> Dionysios
>
>
>
> On Mon, Aug 6, 2018 at 5:44 AM, Francesco Sclano <
> [email protected]> wrote:
>
>> Hi,
>> I implemented in giraph the calculus of 4 profiles (
>> https://people.csail.mit.edu/jshun/papers/ESBD16.pdf) already
>> implemented here https://github.com/eelenberg/4-profiles with graphlab.
>> I'm able to run both graphlab e giraph programs. I know well differences
>> between graphlab and giraph but I have a doubt: when I use small input
>> graphs both programs give exactly the same output. When I use bigger input
>> graphs (like http://snap.stanford.edu/data/p2p-Gnutella08.html) they
>> produce a slightly different output. It is normal? Maybe it depends by the
>> way to partitionate the input graph? Or simply there is a bug in my giraph
>> implementation?
>>
>> --
>> Francesco Sclano
>>
>
>

-- 
Francesco Sclano

Reply via email to