giraph-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alessandro Presta (JIRA)" <>
Subject [jira] [Updated] (GIRAPH-515) More efficient and flexible edge-based input
Date Fri, 15 Feb 2013 01:22:11 GMT


Alessandro Presta updated GIRAPH-515:

    Attachment: GIRAPH-515.patch

Refactored with common abstractions for sending edges/messages, as per Maja's advice.

ByteArrayVertexIdData extended by ByteArrayVertexId(Messages/Edges)

SendCache extended by Send(Message/Edge)Cache

SendWorkerDataRequest extended by SendWorker(Messages/Edges)Request
> More efficient and flexible edge-based input
> --------------------------------------------
>                 Key: GIRAPH-515
>                 URL:
>             Project: Giraph
>          Issue Type: Improvement
>            Reporter: Alessandro Presta
>            Assignee: Alessandro Presta
>         Attachments: GIRAPH-515.patch, GIRAPH-515.patch
> The current implementation of edge-based input using mutations is not as memory-efficient
as it could be, and also can't be used with immutable vertex classes.
> By having an ad-hoc code path for edges sent during input superstep, we can achieve both
memory efficiency and eliminate the current restriction.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message