Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pnnl/chgl

Chapel HyperGraph Library (CHGL) - HPC-class Hypergraphs in Chapel
https://github.com/pnnl/chgl

chapel distributed-datastructure graph hypergraph hypergraphs partitioned-global-address-space

Last synced: 6 days ago
JSON representation

Chapel HyperGraph Library (CHGL) - HPC-class Hypergraphs in Chapel

Awesome Lists containing this project

README

        

# Chapel Hypergraph Library

[![Build Status](https://travis-ci.com/pnnl/chgl.svg?branch=master)](https://travis-ci.com/pnnl/chgl)

The **C**hapel **H**yper**g**raph **L**ibrary (CHGL) is a library
for hypergraph computation in the emerging Chapel language. Hypergraphs
generalize graphs, where a hypergraph edge can connect any number of vertices.
Thus, hypergraphs capture high-order, high-dimensional interactions between
multiple entities that are not directly expressible in graphs. CHGL is designed
to provide HPC-class computation with high-level abstractions and modern
language support for parallel computing on shared memory and distributed memory
systems.

## License

CHGL is developed under the MIT license. See the [LICENSE](LICENSE) file in this directory for further details.

## Further Reading

- [Full CHGL Documentation](https://pnnl.github.io/chgl/)
- [Installation Guide](https://pnnl.github.io/chgl/installation_guide.html)