Overview
User Documentation
- For the
daphne
command-line interface API: seebin/daphne --help
- Running DAPHNE in a Local Environment
- Running DAPHNE on the Distributed Runtime
- DAPHNE Packaging, Distributed Deployment, and Management
- DaphneLib: DAPHNE's Python API
- DaphneLib API Reference
- Porting Numpy to DaphneLib
- DaphneDSL Language Reference
- DaphneDSL Built-in Functions
- Using SQL in DaphneDSL
- A Few Early Example Algorithms in DaphneDSL
- FileMetaData Format (reading and writing data)
- Profiling DAPHNE using PAPI
- Custom Extensions to DAPHNE
Developer Documentation
How-tos and Guidelines
- Handling a Pull Request
- Implementing a Built-in Kernel
- Binary Data Format
- DAPHNE Configuration: Getting Information from the User
- Extending DAPHNE with more scheduling knobs
- Extending the DAPHNE Distributed Runtime
- Building DAPHNE with the build.sh script
- Logging in DAPHNE
- Profiling in DAPHNE
- Testing
Source Code Documentation
The source code is partly documented in doxygen style. Until the generation of a proper documentation has been set up, you can simply have a look at the documentation in the individual source files.