Graphene: Fine-Grained IO Management for Graph Computing. FAST'17
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
converter Update Mar 28, 2017
disk_management update Mar 28, 2017
graphene update Mar 28, 2017
License.txt init Graphene Feb 28, 2017
license_readme update converter and readme Mar 28, 2017 Update Apr 12, 2017


To run graphene, you need to do three things: partition a graph, format and mount disks and distribute graph data on disks, run graphene. These three steps also constitute the entire Graphene project structure as below.

Project structure

  • converter: convert a text tuple list into row-column balanced 2d partition format of the graph.
  • disk_management: format and mount disks to the server and further distribute the partitioned dataset into these disks.
  • Graphene contains lib and test two source code. Please find the detailed specification in the sub folders.

Should you have any questions about this project, please contact us by


[FAST '17] Graphene: Fine-Grained IO Management for Graph Computing[PDF] [Slides]