Releases: gunrock/loops
Releases · gunrock/loops
loops 0.1.0 (PPoPP 2023)
loops
is our new GPU Load Balancing library. For more information, please check out our paper:
@inproceedings{Osama:2023:APM,
author = {Muhammad Osama and Serban D. Porumbescu and John D. Owens},
title = {A Programming Model for {GPU} Load Balancing},
booktitle = {Proceedings of the 28th ACM SIGPLAN Symposium on
Principles and Practice of Parallel Programming},
series = {PPoPP 2023},
year = 2023,
month = feb # "\slash " # mar,
acceptance = {31 of 131 submissions, 23.7\%},
code = {https://github.com/gunrock/loops},
doi = {10.1145/3572848.3577434},
}
What's Changed
- Update README.md by @neoblizz in #1
- Tile-Mapped load-balancing schedule. by @neoblizz in #2
- work-oriented loop structures. by @neoblizz in #3
- New Schedules: Work-Oriented and Tile-Mapped. by @neoblizz in #4
- Huge clean-up and reducing code in examples. by @neoblizz in #5
- Benchmarking, Convertor, CSR Generator, Timer Utilities and more. by @neoblizz in #6
- docs folder for pages. by @neoblizz in #7
- [skip ci] let's improve docs. by @neoblizz in #8
- Cleaning up the container interface. by @neoblizz in #9
- Format improvements for CSR, CSC, COO. by @neoblizz in #10
- Update CMAKE_CUDA_ARCHITECTURES=75 for testing. by @neoblizz in #11
- Apache 2.0 license per Gunrock. by @neoblizz in #12
- Known Issue: nvbench breaks loaders. (resolved) by @neoblizz in #13
- Publish
dev
changes; benchmarking, cleanup, license. by @neoblizz in #14 - Tile -> Group mapped and minor fix. by @neoblizz in #15
- Flat merge-path; pushing PPoPP23 changes. by @neoblizz in #16
- Getting ready to merge changes for AE. by @neoblizz in #17
- Preparing for release. by @neoblizz in #18
- Adding a dockerfile for ease-of-use. by @neoblizz in #19
- Adding a dockerfile for ease-of-use. by @neoblizz in #20
- AE feedback; more instructions on experimentation. by @neoblizz in #21
- AE reviewer's feedback to reproduce results. by @neoblizz in #22
- [skip ci] forgot to mention ipynb. by @neoblizz in #23
- [skip ci] gitignore ignored the mtx file. by @neoblizz in #24
- Fixed chart [skip ci] by @neoblizz in #25
run.sh
process only N datasets. by @neoblizz in #26
New Contributors
Full Changelog: https://github.com/gunrock/loops/commits/v0.1.0-alpha