Skip to content

atlarge-research/graphalytics-platforms-openg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graphalytics OpenG platform driver

Build Status

Getting started

This is a Graphalytics benchmark driver for OpenG. Please refer to the documentation of Graphalytics core for an introduction to using Graphalytics.

  • Make sure that you have installed Graphalytics.
  • Download the source code from this repository.
  • Execute mvn clean package in the root directory (See details in Software Build).
  • Extract the distribution from graphalytics-{graphalytics-version}-openg-{platform-version}.tar.gz.

The following dependencies are required for this platform driver:

Download GraphBIG and unpack into any directory. Modify platform.openg.home in config/platform.properties to point to this directory or set the environment variable OPENG_HOME to this directory.

OpenG-specific benchmark configuration

Edit config/platform.properties to change the following settings:

  • platform.openg.home: Directory where OpenG has been installed.
  • platform.openg.intermediate-dir: Directory where intermediate conversion files are stored. During the benchmark, graphs are converted from Graphalytics format to OpenG csv format.
  • platform.openg.num-worker-threads: Number of threads to use when running OpenG.

Running the benchmark

To execute a Graphalytics benchmark on OpenG (using this driver), follow the steps in the Graphalytics tutorial on Running Benchmark.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5