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 3 DOI reference(s) in README -
○Academic publication links
-
✓Committers with academic emails
12 of 87 committers (13.8%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.5%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
MPI wrappers for Julia
Basic Info
- Host: GitHub
- Owner: JuliaParallel
- License: unlicense
- Language: Julia
- Default Branch: master
- Homepage: https://juliaparallel.org/MPI.jl/
- Size: 4.62 MB
Statistics
- Stars: 417
- Watchers: 20
- Forks: 123
- Open Issues: 85
- Releases: 53
Topics
Metadata Files
README.md
MPI interface for the Julia language
This provides Julia interface to the Message Passing Interface (MPI), roughly inspired by mpi4py.
Please see the documentation for instructions on configuration and usage.
Breaking changes with v0.20: The way how MPI.jl is configured to use
different MPI implementations has changed from v0.19 to v0.20 in a
non-backward-compatible manner.
Specifically, most JULIA_MPI_XXX variables do not have an effect anymore.
Please refer to the
docs
for information on how to migrate your existing configuration.
Help and discussion
For help and discussion, we suggest asking on the following venues: - "Julia at Scale" topic on the Julia Discourse - #distributed channel on the Julia Slack (visit https://julialang.org/slack/ to join).
Contributing
Contributions are encouraged. In particular, MPI provides several hundred functions, only a small number of which are currently exposed. If there are additional functions you would like to use, please open an issue or pull request.
Additional examples and documentation improvements are also very welcome.
Citation
If you use MPI.jl in your work, please cite the following paper:
Simon Byrne, Lucas C. Wilcox, and Valentin Churavy (2021) "MPI.jl: Julia bindings for the Message Passing Interface". JuliaCon Proceedings, 1(1), 68, doi: 10.21105/jcon.00068
Owner
- Name: JuliaParallel
- Login: JuliaParallel
- Kind: organization
- Website: https://julialang.org
- Repositories: 36
- Profile: https://github.com/JuliaParallel
Parallel programming in Julia
Citation (CITATION.bib)
@inproceedings{byrne2021mpi,
title={{MPI}.jl: {J}ulia bindings for the {M}essage {P}assing {I}nterface},
author={Byrne, Simon and Wilcox, Lucas C and Churavy, Valentin},
booktitle={Proceedings of the JuliaCon Conferences},
volume={1},
pages={68},
year={2021},
doi={10.21105/jcon.00068},
note={\url{https://github.com/JuliaParallel/MPI.jl}}
}
GitHub Events
Total
- Issues event: 15
- Watch event: 32
- Delete event: 15
- Issue comment event: 59
- Push event: 63
- Pull request review comment event: 4
- Pull request review event: 11
- Pull request event: 29
- Fork event: 3
- Create event: 16
Last Year
- Issues event: 15
- Watch event: 32
- Delete event: 15
- Issue comment event: 59
- Push event: 63
- Pull request review comment event: 4
- Pull request review event: 11
- Pull request event: 29
- Fork event: 3
- Create event: 16
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Simon Byrne | s****e@g****m | 211 |
| Erik Schnetter | s****r@g****m | 73 |
| Mosè Giordano | g****o | 70 |
| Lucas C Wilcox | l****s@s****m | 58 |
| Valentin Churavy | v****y | 43 |
| Jared Crean | j****1@g****m | 28 |
| Jake Bolewski | j****i@g****m | 26 |
| Katie Hyatt | k****t@p****u | 20 |
| Davide Lasagna | l****e@g****m | 17 |
| Ludovic Räss | 6****s | 15 |
| Jeremy Edward Kozdon | j****n@n****u | 14 |
| Andreas Noack | a****n@g****m | 13 |
| Amit Murthy | a****y@g****m | 12 |
| Bart Janssens | b****t@b****g | 12 |
| Steven G. Johnson | s****j@a****u | 11 |
| github-actions[bot] | 4****] | 10 |
| Hendrik Ranocha | r****a | 9 |
| David Anthoff | a****f@b****u | 8 |
| t-bltg | t****g@g****m | 7 |
| Juan Ignacio Polanco | j****c@g****m | 6 |
| Chris Hill | c****l@g****m | 5 |
| Sam | 5 | |
| Thomas Bolemann | t****n@i****e | 5 |
| Michael Schlottke-Lakemper | m****l@s****m | 5 |
| Joey Huchette | j****e@g****m | 5 |
| Dilum Aluthge | d****m@a****m | 5 |
| Carsten Bauer | c****r@g****m | 4 |
| Fredrik Ekre | e****k@g****m | 4 |
| dependabot[bot] | 4****] | 4 |
| spaette | 1****e | 4 |
| and 57 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 83
- Total pull requests: 205
- Average time to close issues: 26 days
- Average time to close pull requests: about 1 month
- Total issue authors: 44
- Total pull request authors: 40
- Average comments per issue: 5.93
- Average comments per pull request: 2.13
- Merged pull requests: 166
- Bot issues: 0
- Bot pull requests: 10
Past Year
- Issues: 14
- Pull requests: 33
- Average time to close issues: about 10 hours
- Average time to close pull requests: 9 days
- Issue authors: 10
- Pull request authors: 10
- Average comments per issue: 1.71
- Average comments per pull request: 1.48
- Merged pull requests: 23
- Bot issues: 0
- Bot pull requests: 1
Top Authors
Issue Authors
- giordano (17)
- simonbyrne (7)
- vchuravy (6)
- sloede (4)
- alexandrebouchard (3)
- luraess (3)
- Sbozzolo (2)
- JBlaschke (2)
- omlins (2)
- elbert5770 (2)
- Gauthameshwar (1)
- PetrKryslUCSD (1)
- Blumenkranz (1)
- cadaverous-lives (1)
- williamfgc (1)
Pull Request Authors
- giordano (60)
- simonbyrne (43)
- luraess (23)
- DilumAluthge (16)
- vchuravy (13)
- github-actions[bot] (10)
- spaette (7)
- dependabot[bot] (6)
- kshyatt (6)
- lcw (5)
- avik-pal (4)
- sloede (4)
- ranocha (4)
- Keluaa (3)
- fredrikekre (3)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- julia 6,699 total
-
Total dependent packages: 144
(may contain duplicates) -
Total dependent repositories: 22
(may contain duplicates) - Total versions: 64
juliahub.com: MPI
MPI wrappers for Julia
- Homepage: https://juliaparallel.org/MPI.jl/
- Documentation: https://docs.juliahub.com/General/MPI/stable/
- License: Unlicense
-
Latest release: 0.20.23
published 8 months ago
Rankings
juliahub.com: MPIPreferences
MPI wrappers for Julia
- Homepage: https://juliaparallel.org/MPI.jl/
- Documentation: https://docs.juliahub.com/General/MPIPreferences/stable/
- License: Unlicense
-
Latest release: 0.1.11
published almost 2 years ago
Rankings
Dependencies
- julia-actions/setup-julia latest composite
- actions/checkout v2 composite
- actions/checkout v3 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-invalidations v1 composite
- julia-actions/setup-julia v1 composite
- actions/checkout v2 composite
- actions/checkout v2 composite
- JuliaRegistries/TagBot v1 composite
- actions/cache v3 composite
- actions/cache v2 composite
- actions/cache v1 composite
- actions/checkout v2.2.0 composite
- actions/checkout v3 composite
- julia-actions/cache v1 composite
- julia-actions/julia-runtest latest composite
- julia-actions/setup-julia v1 composite
- julia-actions/setup-julia latest composite
- vsoch/spack-package-action/envpackage main composite