wse-sketches
Development work for agent-based evolution/epidemiological modeling on the Cerebras Wafer-scale Engine (WSE) hardware
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 6 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.9%) to scientific vocabulary
Repository
Development work for agent-based evolution/epidemiological modeling on the Cerebras Wafer-scale Engine (WSE) hardware
Basic Info
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
- Releases: 5
Metadata Files
README.md
wse-sketches
Development work for agent-based evolution/epidemiological modeling on the Cerebras Wafer-scale Engine (WSE) hardware. Incoprorates hereditary stratigraphy methodology for distributed tracking of agent phylogenies.
Requires Cerebras SDK, available through invitation.
Contents
ziglib: port ofhsurfalgorithms from Python to Zigcerebraslib: port ofhsurfalgorithms to Cerebras Software Language (CSL) as well other supporting materials for WSE kernelskernel-test-cerebraslib: uses Cerebras WSE hardware simulator to run unit tests oncerebraslibcomponentskernel-async-ga: general purpose framework for decentralized, island-model genetic algorithm across WSE Processing Elements (PEs), with configurably-sized agent genomes, customizable mutation operator, and customizable fitness function; includes scripts to run on Cerebras WSE hardware simulatorkernel-self-drivingandkernel-simple-ga: early exploration of WSE capabilities and design patternspylib: Python support code for data analysisbinder: data analysis notebooks (empty; ran in CI and synced tobinderbranch)tex: manuscript source materials
Installation and Running
See our Continuous Integration config for detailed instructions on installing dependencies and running project components.
Note that the test-csl continuous integration components do not run within the scope of the public-facing wse-sketches repository in order to protect Cerebras' intellectual property.
Citing
If wse-sketches contributes to a scientific publication, please cite it as
Matthew Andres Moreno and Connor Yang. (2024). mmore500/wse-sketches. Zenodo. https://doi.org/10.5281/zenodo.10779280
bibtex
@software{moreno2024wse,
author = {Matthew Andres Moreno and Connor Yang},
title = {mmore500/wse-sketches},
month = mar,
year = 2024,
publisher = {Zenodo},
doi = {10.5281/zenodo.10779280},
url = {https://doi.org/10.5281/zenodo.10779280}
}
Consider also citing hsurf and hstrat. And don't forget to leave a star on GitHub!
Contact
Matthew Andres Moreno morenoma@umich.edu
Owner
- Name: Matthew Andres Moreno
- Login: mmore500
- Kind: user
- Location: East Lansing, MI
- Company: @devosoft
- Website: mmore500.github.io
- Twitter: MorenoMathewA
- Repositories: 43
- Profile: https://github.com/mmore500
doctoral student, Computer Science and Engineering at Michigan State University
Citation (CITATION.cff)
cff-version: 1.1.0 message: "If you use this software, please cite it as below. Also consider citing the mainline hstrat package." title: 'wse-sketches: agent-based evolution on the Cerebras Wafer-scale Engine (WSE)' abstract: "Development work for agent-based evolution on the Cerebras Wafer-scale Engine (WSE) hardware. Incoprorates hereditary stratigraphy methodology for distributed tracking of agent phylogenies." authors: - family-names: Moreno given-names: Matthew Andres orcid: 0000-0003-4726-4479 - family-names: Yang given-names: Connor date-released: 2024-03-04 doi: https://zenodo.org/doi/10.5281/zenodo.10779280 license: MIT repository-code: https://github.com/mmore500/wse-sketches url: "https://github.com/mmore500/wse-sketches"
GitHub Events
Total
- Release event: 1
- Delete event: 1
- Push event: 27
- Pull request event: 2
- Create event: 3
Last Year
- Release event: 1
- Delete event: 1
- Push event: 27
- Pull request event: 2
- Create event: 3
Issues and Pull Requests
Last synced: over 1 year ago
All Time
- Total issues: 6
- Total pull requests: 7
- Average time to close issues: 3 months
- Average time to close pull requests: 6 days
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 1.33
- Average comments per pull request: 0.0
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 5
- Average time to close issues: N/A
- Average time to close pull requests: 8 days
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 3
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- mmore500 (3)
Pull Request Authors
- mmore500 (12)