/Maiter-1

Modified from Maiter

Primary LanguageC++

Maiter改进:
对于出度大于一定阈值的结点,创建其副本,降低通信量。

The following is the script to run pagerank
---------------------------------------------
ALGORITHM=Pagerank
WORKERS=5
GRAPH=input/pagerank
RESULT=result/pagerank
NODES=2000000
SNAPSHOT=1
TERMTHRESH=0.0001
BUFMSG=500
BUFMSG2=500
DEGREE=10
SHARD=4
PORTION=0.2



./maiter  --runner=$ALGORITHM --workers=$WORKERS --graph_dir=$GRAPH --result_dir=$RESULT --num_nodes=$NODES --snapshot_interval=$SNAPSHOT --portion=$PORTION --termcheck_threshold=$TERMTHRESH --bufmsg=$BUFMSG --bufmsg2=$BUFMSG2 --degree=$DEGREE --shard=$SHARD --v=3 > log