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

Unit testing overhaul using Googletest, Stride, blocked standard kernels #100

Merged
merged 8 commits into from
Dec 24, 2021

Conversation

neoblizz
Copy link
Member

@neoblizz neoblizz commented Dec 23, 2021

  • Strided kernel
  • Blocked kernel
  • Google test support
  • Examples for gtest (for.cuh and array.cuh)
  • Moderngpu reverted back to the main repo since I have merged the PR from my fork.

@neoblizz neoblizz changed the title Strided thread-mapped, can be better. Stride, blocked standard kernels Dec 24, 2021
…ost tests need to be re-added. Remove `std::cout` wherever possible, and use `ASSERT_EQ` or other asserts provided by gtest.
@neoblizz neoblizz changed the title Stride, blocked standard kernels Unit testing overhaul using Googletest, Stride, blocked standard kernels Dec 24, 2021
@neoblizz
Copy link
Member Author

Note, gtest makes me add C as one of the programming languages. 😢

@neoblizz neoblizz marked this pull request as ready for review December 24, 2021 20:02
@neoblizz neoblizz merged commit 6fd3e60 into dev Dec 24, 2021
@neoblizz neoblizz deleted the strided branch December 24, 2021 20:30
@neoblizz neoblizz added 🐲 enhancement New feature or request 🏭 build Build related issues. 🧪 testing Unit or regression testing. labels Jun 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🏭 build Build related issues. 🐲 enhancement New feature or request 🧪 testing Unit or regression testing.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GoogleTests for unit testing instead of individual cmake/cu files.
1 participant