https://github.com/jamesetsmith/rmat_generator
Random matrix generator using RMAT algorithm
https://github.com/jamesetsmith/rmat_generator
graph-generator graphs
Last synced: over 1 year ago
JSON representation
Random matrix generator using RMAT algorithm
- Host: GitHub
- URL: https://github.com/jamesetsmith/rmat_generator
- Owner: jamesETsmith
- License: apache-2.0
- Created: 2023-12-05T01:25:44.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-19T15:08:44.000Z (over 2 years ago)
- Last Synced: 2025-02-12T08:55:23.720Z (over 1 year ago)
- Topics: graph-generator, graphs
- Language: C++
- Homepage:
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rmat_generator
[](https://github.com/jamesETsmith/rmat_generator/actions/workflows/ci.yml)
A random matrix generator using recursive matrix (R-MAT) method from [Chakrabarti, Zhan, and Faloutsos](https://www.cs.cmu.edu/~christos/PUBLICATIONS/siam04.pdf).
## Build
```shell
cmake -B build
cmake --build build --parallel 6
ctest --test-dir build --parallel 6
```
## Benchmark
See the benchmark source files in `benchmark`. The built executables should all be in `/benchmark`. The command line interface for benchmarks should all support `--help` so run ` --help` for up-to-date info about their command line interface.