giraph-dev mailing list archives

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

     [ https://issues.apache.org/jira/browse/GIRAPH-515?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

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: https://issues.apache.org/jira/browse/GIRAPH-515
>             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: http://www.atlassian.com/software/jira

Mime
View raw message