fregel
Version 1.2.0 revision 0 uploaded by KentoEmoto.
Package meta
- Synopsis
- A functional DSL for vertex-centric large-scale graph processing
- Description
Fregel (Functional Pregel) is a functional domain-specific language for developing programs of vertex-centric (i.e., Pregel) style of big graph processing, in which the computation at every vertex is abstracted as a higher-order function. Fregel has clear functional semantics and supports declarative description of vertex computation.
The current Fregel processor is a translator (compiler) from Fregel code into Giraph code in Java / Pregel+ code in C++.
Technical details can be found in the JFP paper (DOI: https://doi.org/10.1017/S0956796821000277 ).
Note that some optimization options need Z3, an SMT solver, to be installed in your system.
- Author
- Hideya Iwasaki, Kento Emoto, Akimasa Morihata, Kiminori Matsuzaki, Zhenjiang Hu
- Bug reports
- n/a
- Category
- Language
- Copyright
- n/a
- Homepage
- https://ipl.cs.uec.ac.jp/~iwasaki/Fregel
- Maintainer
- emoto@csn.kyutech.ac.jp, iwasaki@cs.meiji.ac.jp
- Package URL
- n/a
- Stability
- n/a