Skip to content

BigdataHARVARD/GraphSC

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GraphSC

GraphSC is a parallel secure computation framework that supports graph-parallel programming abstractions resembling GraphLab. GraphSC is suitable for both multi-core and cluster-based computing architectures. Link for the paper.

Installing GraphSC

git clone https://github.com/kartik1507/GraphSC.git

Compiling and Running GraphSC - Basic Usage

cd GraphSC/bin/ ./compile.sh ./runOne.py

e.g. ./runOne.py pr.PageRank 16 2

The above example will run the PageRank example using 2 garblers and 2 evaluators on the same machine. The configuration for running garblers and evaluators on a cluster can be found in machine_spec/. The input files are stored in in/.

Developed by

  1. Kartik Nayak ([email protected])
  2. Xiao Shaun Wang ([email protected])

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.3%
  • Other 2.7%