Skip to content

Commit

Permalink
doc: run GAP
Browse files Browse the repository at this point in the history
Signed-off-by: Sijie Shen <[email protected]>
  • Loading branch information
ds-ssj committed May 21, 2024
1 parent 4b0e45b commit 8917d25
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions docs/documentation/tutorials/run-gap.rst
Original file line number Diff line number Diff line change
@@ -1,2 +1,21 @@
Run Graph Analysis
=========================

GART supports different approaches for graph analysis. The following sections describe how to run the different analysis methods.

Graph Analysis with GAE
------------------------

The Graph Analysis Engine (GAE) is a graph analysis framework that provides a set of graph algorithms for analyzing large-scale graphs. GAE is implemented in C++ and provides a Python interface for running graph algorithms on graphs stored in the GART format. The GAE library is included in the GART distribution and can be found in the `gae` directory.

After running the GART server, you can run graph analysis using the GAE library by ``mpirun`` command.

.. code:: bash
gart-env$ cd /workspace/gart/
gart-env$ mpirun -n 1 ./apps/run_gart_app --read_epoch 0 --app_name sssp --sssp_source_label organisation --sssp_source_oid 0 --sssp_weight_name wa_work_from
Other Alternatives
------------------

Please refer to the `PostgreSQL Extension <pgx.html>`_. The PostgreSQL extension provides a set of graph algorithms that can be run on graphs stored in the GART format.

0 comments on commit 8917d25

Please sign in to comment.