spitz
The reference implementation of the SPITS programming model in various languages
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 3 committers (33.3%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.7%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
The reference implementation of the SPITS programming model in various languages
Basic Info
- Host: GitHub
- Owner: hpg-cepetro
- License: mit
- Language: Python
- Default Branch: develop
- Size: 75.2 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Created almost 9 years ago
· Last pushed over 5 years ago
Metadata Files
Readme
License
README
This is a bundle containing some examples for developing and executing modules using the SPITS programming model proposed by Borin et al. in "Efficient and Fault Tolerant Computation of Partially Idempotent Tasks".
The bundle contains a list of examples of how to develop a spits module, the reference implementation for spits, called spitz-python, and scripts to build and run the examples.
SETTING UP FOR RUNNING:
The building script uses g++ as the default compiler, you can change it if necessary.
To build the examples, call build-examples.sh from inside the root of the bundle. A 'bin' directory will be created with all the examples.
RUNNING THE EXAMPLES:
To run the examples, call run-X.sh from inside the root of the bundle. A 'run' directory will be created containing the result of the execution of each example.
Additionally, the examples are compiled in to a self-contained, serial executable, they are named with a suffix '-serial' inside the 'bin' directory.
FURTHER READING:
Check the spitz-python's README for information on how to perform more elaborated executions and the README of each example. Also check the paper "Efficient and Fault Tolerant Computation of Partially Idempotent Tasks" to know more about the SPITS programming model and the problems it aims to solve.
Owner
- Name: High Performance Geophysics Lab
- Login: hpg-cepetro
- Kind: organization
- Location: Campinas, São Paulo - Brazil
- Repositories: 5
- Profile: https://github.com/hpg-cepetro
GitHub Events
Total
Last Year
Committers
Last synced: over 3 years ago
All Time
- Total Commits: 19
- Total Committers: 3
- Avg Commits per committer: 6.333
- Development Distribution Score (DDS): 0.368
Top Committers
| Name | Commits | |
|---|---|---|
| Caian | c****n@u****a | 12 |
| Caian | c****n@g****m | 4 |
| Caian Benedicto | c****e@g****m | 3 |
Committer Domains (Top 20 + Academic)
ggaunicamp.com: 1
ualberta.ca: 1
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 3
- Total pull requests: 5
- Average time to close issues: about 4 hours
- Average time to close pull requests: 2 months
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.2
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- Caian (3)
Pull Request Authors
- Caian (5)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 17 last-month
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 1
- Total maintainers: 1
pypi.org: spitz
The reference python implementation of the SPITS programming model
- Homepage: https://github.com/hpg-cepetro/spitz
- Documentation: https://spitz.readthedocs.io/
- License: MIT License
-
Latest release: 0.0.1
published almost 7 years ago
Rankings
Dependent packages count: 10.0%
Dependent repos count: 21.7%
Average: 28.7%
Forks count: 29.8%
Stargazers count: 38.8%
Downloads: 43.1%
Maintainers (1)
Last synced:
10 months ago
Dependencies
spitz-python/setup.py
pypi
- foo >=3