Skip to content
This repository has been archived by the owner on Dec 22, 2022. It is now read-only.

Merge all the progress to master branch. #109

Merged
merged 49 commits into from
Jan 17, 2022
Merged

Merge all the progress to master branch. #109

merged 49 commits into from
Jan 17, 2022

Conversation

neoblizz
Copy link
Member

@neoblizz neoblizz commented Jan 10, 2022

  • SpGEMM (wip)
  • CXXOpts support for parameters,
  • Context as a first-class API
  • pyessentials notes
  • Windows support
  • Comments and documentation
  • Strided/Blocked-kernels
  • Unit testing using gtest
  • Launch configuration (launch kernel)
  • Sample generation (csr)
  • NVBench support
  • Frontier Abstraction
  • Reduce code-size in the application driver

Bug-Fixes

  • Frontier size initialized to 1
  • Correctness issue with PPR

Known Issues

  • SpGEMM's nonzeros random really small values which are getting filtered out.

neoblizz and others added 30 commits December 20, 2021 13:41
Benchmarking support, cmake version++, and sample csr()
Move common member into base and modify launch function
Bring changes over, so I can improve kernels.
…ost tests need to be re-added. Remove `std::cout` wherever possible, and use `ASSERT_EQ` or other asserts provided by gtest.
Unit testing overhaul using Googletest, Stride, blocked standard kernels
@neoblizz neoblizz added 🐛 bug Something isn't working 🐲 enhancement New feature or request 🏡 api API related changes, suggestions, issues. 🏭 build Build related issues. 🍍 algorithms New or existing graph algorithms question. 🌉 continuous integration CI related issues or suggestions. labels Jan 10, 2022
@neoblizz neoblizz merged commit 0cf0913 into master Jan 17, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🍍 algorithms New or existing graph algorithms question. 🏡 api API related changes, suggestions, issues. 🐛 bug Something isn't working 🏭 build Build related issues. 🌉 continuous integration CI related issues or suggestions. 🐲 enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants