-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unified monorepo #112
Unified monorepo #112
Commits on Jun 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3011b3c - Browse repository at this point
Copy the full SHA 3011b3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f778ea0 - Browse repository at this point
Copy the full SHA f778ea0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a5c324 - Browse repository at this point
Copy the full SHA 3a5c324View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05d2594 - Browse repository at this point
Copy the full SHA 05d2594View commit details -
Configuration menu - View commit details
-
Copy full SHA for c98570a - Browse repository at this point
Copy the full SHA c98570aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d089ac0 - Browse repository at this point
Copy the full SHA d089ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c06500 - Browse repository at this point
Copy the full SHA 2c06500View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef2f34e - Browse repository at this point
Copy the full SHA ef2f34eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1294673 - Browse repository at this point
Copy the full SHA 1294673View commit details -
Configuration menu - View commit details
-
Copy full SHA for f690335 - Browse repository at this point
Copy the full SHA f690335View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36c8342 - Browse repository at this point
Copy the full SHA 36c8342View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7779208 - Browse repository at this point
Copy the full SHA 7779208View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ae412e - Browse repository at this point
Copy the full SHA 5ae412eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 116a594 - Browse repository at this point
Copy the full SHA 116a594View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7881447 - Browse repository at this point
Copy the full SHA 7881447View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bfaabc - Browse repository at this point
Copy the full SHA 2bfaabcView commit details
Commits on Jun 6, 2023
-
<complex>
Enable users to disable normalization for division too. (#……474) * `<complex>` Enable users to disable normalization for division too. Also add some documentation for those.
Configuration menu - View commit details
-
Copy full SHA for ec85394 - Browse repository at this point
Copy the full SHA ec85394View commit details -
Merge pull request #710 from senior-zero/enh-main/github/exponential_…
…backoff Introduce delay policy to decoupled look-back based algorithms
Configuration menu - View commit details
-
Copy full SHA for b87c356 - Browse repository at this point
Copy the full SHA b87c356View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39dc7be - Browse repository at this point
Copy the full SHA 39dc7beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04302c2 - Browse repository at this point
Copy the full SHA 04302c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27c7e20 - Browse repository at this point
Copy the full SHA 27c7e20View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffb2d57 - Browse repository at this point
Copy the full SHA ffb2d57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86640fd - Browse repository at this point
Copy the full SHA 86640fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40ae5f2 - Browse repository at this point
Copy the full SHA 40ae5f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbeebb4 - Browse repository at this point
Copy the full SHA dbeebb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d86945 - Browse repository at this point
Copy the full SHA 4d86945View commit details -
Configuration menu - View commit details
-
Copy full SHA for af74d4e - Browse repository at this point
Copy the full SHA af74d4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbe793f - Browse repository at this point
Copy the full SHA fbe793fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f20375e - Browse repository at this point
Copy the full SHA f20375eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fa5573 - Browse repository at this point
Copy the full SHA 4fa5573View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16e9f41 - Browse repository at this point
Copy the full SHA 16e9f41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d472fd - Browse repository at this point
Copy the full SHA 2d472fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f51aaa - Browse repository at this point
Copy the full SHA 8f51aaaView commit details -
Move dev build toggle to the cccl project level.
This allows the install rules to be generated for all projects even when the dev builds are disabled.
Configuration menu - View commit details
-
Copy full SHA for 4cd24c5 - Browse repository at this point
Copy the full SHA 4cd24c5View commit details
Commits on Jun 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d7442ea - Browse repository at this point
Copy the full SHA d7442eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a6b822 - Browse repository at this point
Copy the full SHA 8a6b822View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a8bca4 - Browse repository at this point
Copy the full SHA 3a8bca4View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfc22b3 - Browse repository at this point
Copy the full SHA dfc22b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e792fd - Browse repository at this point
Copy the full SHA 9e792fdView commit details -
Remove install tests from Thrust/CUB.
These are now handled at the CCCL level, using newer and more robust techniques.
Configuration menu - View commit details
-
Copy full SHA for 8bef2c6 - Browse repository at this point
Copy the full SHA 8bef2c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d81953b - Browse repository at this point
Copy the full SHA d81953bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ab6a28 - Browse repository at this point
Copy the full SHA 0ab6a28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e495b9 - Browse repository at this point
Copy the full SHA 2e495b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c34e0fb - Browse repository at this point
Copy the full SHA c34e0fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e62f9fc - Browse repository at this point
Copy the full SHA e62f9fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b5d403 - Browse repository at this point
Copy the full SHA 4b5d403View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb52260 - Browse repository at this point
Copy the full SHA fb52260View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe29d3e - Browse repository at this point
Copy the full SHA fe29d3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9990fd - Browse repository at this point
Copy the full SHA d9990fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ffb161 - Browse repository at this point
Copy the full SHA 6ffb161View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7657c7f - Browse repository at this point
Copy the full SHA 7657c7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d9ad98 - Browse repository at this point
Copy the full SHA 7d9ad98View commit details -
Move dev build toggle to the cccl project level.
This allows the install rules to be generated for all projects even when the dev builds are disabled.
Configuration menu - View commit details
-
Copy full SHA for 6b373af - Browse repository at this point
Copy the full SHA 6b373afView commit details -
Remove install tests from Thrust/CUB.
These are now handled at the CCCL level, using newer and more robust techniques.
Configuration menu - View commit details
-
Copy full SHA for d5ccade - Browse repository at this point
Copy the full SHA d5ccadeView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbca5f5 - Browse repository at this point
Copy the full SHA cbca5f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dbf498 - Browse repository at this point
Copy the full SHA 9dbf498View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f38850 - Browse repository at this point
Copy the full SHA 6f38850View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1472205 - Browse repository at this point
Copy the full SHA 1472205View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3798769 - Browse repository at this point
Copy the full SHA 3798769View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab23f7f - Browse repository at this point
Copy the full SHA ab23f7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39dba74 - Browse repository at this point
Copy the full SHA 39dba74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71578a6 - Browse repository at this point
Copy the full SHA 71578a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 355611d - Browse repository at this point
Copy the full SHA 355611dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c1bfb5 - Browse repository at this point
Copy the full SHA 4c1bfb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ed4be5 - Browse repository at this point
Copy the full SHA 0ed4be5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c48d27 - Browse repository at this point
Copy the full SHA 2c48d27View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4406f4 - Browse repository at this point
Copy the full SHA a4406f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e00d3ae - Browse repository at this point
Copy the full SHA e00d3aeView commit details
Commits on Jun 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c57c6cc - Browse repository at this point
Copy the full SHA c57c6ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for d641186 - Browse repository at this point
Copy the full SHA d641186View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00ff865 - Browse repository at this point
Copy the full SHA 00ff865View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17c74a1 - Browse repository at this point
Copy the full SHA 17c74a1View commit details -
Merge pull request #712 from senior-zero/enh-main/github/scan_sm90_tu…
…ning Introduce SM90 tuning policy into scan
Configuration menu - View commit details
-
Copy full SHA for aaf5498 - Browse repository at this point
Copy the full SHA aaf5498View commit details -
Configuration menu - View commit details
-
Copy full SHA for 022651b - Browse repository at this point
Copy the full SHA 022651bView commit details
Commits on Jun 9, 2023
-
Merge pull request #714 from senior-zero/fix-main/github/three_way_pa…
…rtition_hang Workaround three-way partition compilation issue
Configuration menu - View commit details
-
Copy full SHA for 01f8003 - Browse repository at this point
Copy the full SHA 01f8003View commit details
Commits on Jun 12, 2023
-
Fix link to std::binary_semaphore documentation (#486)
Previous link points at empty page as cppreference documentation was merged with the page for std::counting_semaphore.
pauleonix committedJun 12, 2023 Configuration menu - View commit details
-
Copy full SHA for a43251e - Browse repository at this point
Copy the full SHA a43251eView commit details
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7040b5f - Browse repository at this point
Copy the full SHA 7040b5fView commit details -
Merge pull request #715 from senior-zero/fix-main/github/pascal_reduc…
…e_by_key_tile_state Fix reduce by key tile state for Pascal
Configuration menu - View commit details
-
Copy full SHA for f76fbda - Browse repository at this point
Copy the full SHA f76fbdaView commit details
Commits on Jun 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1b288da - Browse repository at this point
Copy the full SHA 1b288daView commit details
Commits on Jun 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c84d218 - Browse repository at this point
Copy the full SHA c84d218View commit details
Commits on Jun 20, 2023
-
Merge pull request #718 from senior-zero/enh-main/github/select_sm90_…
…tuning Tune select and partition for SM90
Configuration menu - View commit details
-
Copy full SHA for 81dd8c8 - Browse repository at this point
Copy the full SHA 81dd8c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8177c03 - Browse repository at this point
Copy the full SHA 8177c03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c16b96 - Browse repository at this point
Copy the full SHA 1c16b96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6424b79 - Browse repository at this point
Copy the full SHA 6424b79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44dee4f - Browse repository at this point
Copy the full SHA 44dee4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb7fe7 - Browse repository at this point
Copy the full SHA ceb7fe7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a929f5b - Browse repository at this point
Copy the full SHA a929f5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20c7778 - Browse repository at this point
Copy the full SHA 20c7778View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c451aa - Browse repository at this point
Copy the full SHA 1c451aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0ae400 - Browse repository at this point
Copy the full SHA b0ae400View commit details
Commits on Jun 21, 2023
-
Pull long constraint out of template header
We have nvbug4019931 where the large number of constraints coupled with fold expressions in the remplate header causes nvcc to reject this strange albeit valid code. To work around this, we pull it out into a separate concept definition.
Configuration menu - View commit details
-
Copy full SHA for f91bcf2 - Browse repository at this point
Copy the full SHA f91bcf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5235043 - Browse repository at this point
Copy the full SHA 5235043View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b7898c - Browse repository at this point
Copy the full SHA 1b7898cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4be62a2 - Browse repository at this point
Copy the full SHA 4be62a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36d7cb8 - Browse repository at this point
Copy the full SHA 36d7cb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for dae6bb7 - Browse repository at this point
Copy the full SHA dae6bb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac318e2 - Browse repository at this point
Copy the full SHA ac318e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1d3f11 - Browse repository at this point
Copy the full SHA b1d3f11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 636cc7c - Browse repository at this point
Copy the full SHA 636cc7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 197fa05 - Browse repository at this point
Copy the full SHA 197fa05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d11589 - Browse repository at this point
Copy the full SHA 6d11589View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b66bf5 - Browse repository at this point
Copy the full SHA 9b66bf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93b3de4 - Browse repository at this point
Copy the full SHA 93b3de4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65db1d3 - Browse repository at this point
Copy the full SHA 65db1d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10e6520 - Browse repository at this point
Copy the full SHA 10e6520View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5e148b - Browse repository at this point
Copy the full SHA e5e148bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e603fb1 - Browse repository at this point
Copy the full SHA e603fb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7bfd7f - Browse repository at this point
Copy the full SHA b7bfd7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bee107 - Browse repository at this point
Copy the full SHA 2bee107View commit details -
Configuration menu - View commit details
-
Copy full SHA for 437f90f - Browse repository at this point
Copy the full SHA 437f90fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc762e5 - Browse repository at this point
Copy the full SHA dc762e5View commit details -
Merge pull request #723 from robertmaynard/support_conda-forge_root_path
Ensure that any CMake re-rooting doesn't break our find_file.
Configuration menu - View commit details
-
Copy full SHA for 40b6d51 - Browse repository at this point
Copy the full SHA 40b6d51View commit details -
Configuration menu - View commit details
-
Copy full SHA for bed0bff - Browse repository at this point
Copy the full SHA bed0bffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 121e8b1 - Browse repository at this point
Copy the full SHA 121e8b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f025df2 - Browse repository at this point
Copy the full SHA f025df2View commit details -
Configuration menu - View commit details
-
Copy full SHA for adeebed - Browse repository at this point
Copy the full SHA adeebedView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6f34a6 - Browse repository at this point
Copy the full SHA e6f34a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b4a733 - Browse repository at this point
Copy the full SHA 0b4a733View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed32d99 - Browse repository at this point
Copy the full SHA ed32d99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7478f9c - Browse repository at this point
Copy the full SHA 7478f9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f12daca - Browse repository at this point
Copy the full SHA f12dacaView commit details -
Fix building with gcc-6 and make the test suite pass (#485)
* Add gcc-6 image * Avoid build breaks due to gcc-6 * Disable failing libcxx tests for gcc-6 * Make tests pass with gcc-6 and c++14 * Make tests pass with gcc-6 and c++17
Configuration menu - View commit details
-
Copy full SHA for 182d197 - Browse repository at this point
Copy the full SHA 182d197View commit details -
Merge pull request #721 from senior-zero/enh-main/github/rle_sm90_tuning
Tune RLE for SM90
Configuration menu - View commit details
-
Copy full SHA for cceed9a - Browse repository at this point
Copy the full SHA cceed9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb3778f - Browse repository at this point
Copy the full SHA eb3778fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe1b66c - Browse repository at this point
Copy the full SHA fe1b66cView commit details
Commits on Jun 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 65c328c - Browse repository at this point
Copy the full SHA 65c328cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69f45d6 - Browse repository at this point
Copy the full SHA 69f45d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33bde08 - Browse repository at this point
Copy the full SHA 33bde08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 773c4a8 - Browse repository at this point
Copy the full SHA 773c4a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb785b1 - Browse repository at this point
Copy the full SHA bb785b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 437965a - Browse repository at this point
Copy the full SHA 437965aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c542f6f - Browse repository at this point
Copy the full SHA c542f6fView commit details -
Merge pull request #99 from jrhemstad/monorepo-workflow
Monorepo workflow
Configuration menu - View commit details
-
Copy full SHA for 9d122cd - Browse repository at this point
Copy the full SHA 9d122cdView commit details -
Merge pull request #105 from NVIDIA/add_devcontainers
Add devcontainers
Configuration menu - View commit details
-
Copy full SHA for 9850287 - Browse repository at this point
Copy the full SHA 9850287View commit details -
Configuration menu - View commit details
-
Copy full SHA for faf9cc9 - Browse repository at this point
Copy the full SHA faf9cc9View commit details -
This fixes some issues with the test automation of libcu++ It additionally unblocks thrust and cub CI by disabling deprecation warnings that were breaking CTK 11.1
Configuration menu - View commit details
-
Copy full SHA for 43884f1 - Browse repository at this point
Copy the full SHA 43884f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d2147e - Browse repository at this point
Copy the full SHA 9d2147eView commit details -
Configuration menu - View commit details
-
Copy full SHA for dac18ac - Browse repository at this point
Copy the full SHA dac18acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ab5c6c - Browse repository at this point
Copy the full SHA 3ab5c6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fdfa78a - Browse repository at this point
Copy the full SHA fdfa78aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4df2077 - Browse repository at this point
Copy the full SHA 4df2077View commit details -
Leave
LIBCUDACXX_COMPUTE_ARCHS
alone.This should not be set to `CMAKE_CUDA_ARCHITECTURES`.
Configuration menu - View commit details
-
Copy full SHA for 58f3dbb - Browse repository at this point
Copy the full SHA 58f3dbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 852a60f - Browse repository at this point
Copy the full SHA 852a60fView commit details -
Remove
CMAKE_CUDA_HOST_COMPILER
handling.This lets us remove a bunch of hacky work-arounds since changing that variable is fragile.
Configuration menu - View commit details
-
Copy full SHA for f884f0b - Browse repository at this point
Copy the full SHA f884f0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d46b52 - Browse repository at this point
Copy the full SHA 6d46b52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 337c208 - Browse repository at this point
Copy the full SHA 337c208View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7f0474 - Browse repository at this point
Copy the full SHA a7f0474View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ebe27b - Browse repository at this point
Copy the full SHA 5ebe27bView commit details -
Move dev build toggle to the cccl project level.
This allows the install rules to be generated for all projects even when the dev builds are disabled.
Configuration menu - View commit details
-
Copy full SHA for fc81bf8 - Browse repository at this point
Copy the full SHA fc81bf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47f5e3f - Browse repository at this point
Copy the full SHA 47f5e3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab54e1b - Browse repository at this point
Copy the full SHA ab54e1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2070f2e - Browse repository at this point
Copy the full SHA 2070f2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8e1511 - Browse repository at this point
Copy the full SHA f8e1511View commit details -
Incorporate fix for old nvcc and old gcc
nvcc was broken wrt deprecated attribute
Configuration menu - View commit details
-
Copy full SHA for 68e80ad - Browse repository at this point
Copy the full SHA 68e80adView commit details -
Merge pull request #722 from senior-zero/enh-main/github/warp_docs
Improve docs for warp-wide primitives
Configuration menu - View commit details
-
Copy full SHA for b2e8bcc - Browse repository at this point
Copy the full SHA b2e8bccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b5602b - Browse repository at this point
Copy the full SHA 9b5602bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a9f2f5 - Browse repository at this point
Copy the full SHA 5a9f2f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c50fa1 - Browse repository at this point
Copy the full SHA 1c50fa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee11618 - Browse repository at this point
Copy the full SHA ee11618View commit details -
Configuration menu - View commit details
-
Copy full SHA for e270c96 - Browse repository at this point
Copy the full SHA e270c96View commit details -
Configuration menu - View commit details
-
Copy full SHA for c01ca1c - Browse repository at this point
Copy the full SHA c01ca1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 531d17a - Browse repository at this point
Copy the full SHA 531d17aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe632ba - Browse repository at this point
Copy the full SHA fe632baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e82f72 - Browse repository at this point
Copy the full SHA 0e82f72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33259c1 - Browse repository at this point
Copy the full SHA 33259c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a20a0e - Browse repository at this point
Copy the full SHA 2a20a0eView commit details -
Move dev build toggle to the cccl project level.
This allows the install rules to be generated for all projects even when the dev builds are disabled.
Configuration menu - View commit details
-
Copy full SHA for 7ec9756 - Browse repository at this point
Copy the full SHA 7ec9756View commit details -
Remove install tests from Thrust/CUB.
These are now handled at the CCCL level, using newer and more robust techniques.
Configuration menu - View commit details
-
Copy full SHA for 3079077 - Browse repository at this point
Copy the full SHA 3079077View commit details -
Configuration menu - View commit details
-
Copy full SHA for b729edb - Browse repository at this point
Copy the full SHA b729edbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ac1397 - Browse repository at this point
Copy the full SHA 2ac1397View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fe7543 - Browse repository at this point
Copy the full SHA 3fe7543View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d36150 - Browse repository at this point
Copy the full SHA 5d36150View commit details -
Configuration menu - View commit details
-
Copy full SHA for 710d310 - Browse repository at this point
Copy the full SHA 710d310View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13d256a - Browse repository at this point
Copy the full SHA 13d256aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c4fd6f - Browse repository at this point
Copy the full SHA 0c4fd6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95e7837 - Browse repository at this point
Copy the full SHA 95e7837View commit details -
Configuration menu - View commit details
-
Copy full SHA for eee640a - Browse repository at this point
Copy the full SHA eee640aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9982b1 - Browse repository at this point
Copy the full SHA b9982b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05190df - Browse repository at this point
Copy the full SHA 05190dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5959f3 - Browse repository at this point
Copy the full SHA c5959f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8998cb - Browse repository at this point
Copy the full SHA e8998cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ad2dd6 - Browse repository at this point
Copy the full SHA 5ad2dd6View commit details
Commits on Jun 23, 2023
-
Remove submodules from CI workflow (#115)
* Remove recursive checkout. * Remove updating git version.
Configuration menu - View commit details
-
Copy full SHA for 1a4c76e - Browse repository at this point
Copy the full SHA 1a4c76eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4896d98 - Browse repository at this point
Copy the full SHA 4896d98View commit details -
Configuration menu - View commit details
-
Copy full SHA for d568a01 - Browse repository at this point
Copy the full SHA d568a01View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccc4a10 - Browse repository at this point
Copy the full SHA ccc4a10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2855499 - Browse repository at this point
Copy the full SHA 2855499View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c5f9cb - Browse repository at this point
Copy the full SHA 6c5f9cbView commit details -
Disable use of certain builtins for old nvcc
We actually check whether the builtin is available, but it seems that this is not enough
Configuration menu - View commit details
-
Copy full SHA for 63943b0 - Browse repository at this point
Copy the full SHA 63943b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fcd1f9 - Browse repository at this point
Copy the full SHA 7fcd1f9View commit details -
Merge pull request #118 from senior-zero/fix-main/github/thrust_ci
Fix async scan / counting iterator tests
Configuration menu - View commit details
-
Copy full SHA for 55fcdd8 - Browse repository at this point
Copy the full SHA 55fcdd8View commit details -
Make sccache work locally (#113)
* Remove submodule stuff from workflow. * Update sccache bucket to sccache-devs * Update workflow to move source files to coder home. * Fix path to composite action for sccache. * Fix path. * Use composite action before moving cloned repo. * Reference composite action from moved dir. * Copy instead of move. * Reference cccl dir. * Fix path for sccache hit rate script. * Move sccache stats after cd to home dir. * Don't write to step summary. * cd to coder home dir for sccache script. * Debug sccache hit rate step. * Debug * cat sccache files. * Update sccache hitrate script to write output to stdout. * Use notice workflow command for hit rate. * Get rid of sccache debug stuff. * Write the no new compile requests to stdout. * Write hit rate to step summary. * Wrap hitrate script stderr output in collapsed group. * Don't write to step summary as we don't have permission as the coder user. * Fix redirection. * Fix end group. * Make hit rate script more robust to allow spaces at start. * Debug. * Write awk output. * Quotes around file paths. * Use old style regex. awk on Ubuntu 18.04 doesn't support [[:space:]] or [[:digit:]]
Configuration menu - View commit details
-
Copy full SHA for 069e71e - Browse repository at this point
Copy the full SHA 069e71eView commit details
Commits on Jun 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 12bf9fe - Browse repository at this point
Copy the full SHA 12bf9feView commit details
Commits on Jun 26, 2023
-
Merge pull request #120 from miscco/fix_cub_thrust
Fix compilation of thrust and cub
Configuration menu - View commit details
-
Copy full SHA for fcacf79 - Browse repository at this point
Copy the full SHA fcacf79View commit details -
Merge pull request #119 from senior-zero/fix-main/github/allocator
Fix segfault in cub::CachingDeviceAllocator
Configuration menu - View commit details
-
Copy full SHA for 64691aa - Browse repository at this point
Copy the full SHA 64691aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b80bc2 - Browse repository at this point
Copy the full SHA 1b80bc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9484d4 - Browse repository at this point
Copy the full SHA d9484d4View commit details
Commits on Jun 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7515931 - Browse repository at this point
Copy the full SHA 7515931View commit details -
Merge pull request #125 from senior-zero/enh-main/github/coverage_viz
Visualize variant space coverage
Configuration menu - View commit details
-
Copy full SHA for db2c5ce - Browse repository at this point
Copy the full SHA db2c5ceView commit details
Commits on Jun 28, 2023
-
Merge pull request #121 from senior-zero/enh-main/github/sm90_scan_by…
…_key Tune scan by key for SM90
Configuration menu - View commit details
-
Copy full SHA for abec065 - Browse repository at this point
Copy the full SHA abec065View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4203dd6 - Browse repository at this point
Copy the full SHA 4203dd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3635357 - Browse repository at this point
Copy the full SHA 3635357View commit details -
Configuration menu - View commit details
-
Copy full SHA for 299af9c - Browse repository at this point
Copy the full SHA 299af9cView commit details -
Use macro to suppress warnings
Older nvcc does not know `nv_diag_supppress` but only `diag_suppress` so special case it
Configuration menu - View commit details
-
Copy full SHA for 649cb43 - Browse repository at this point
Copy the full SHA 649cb43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 335b447 - Browse repository at this point
Copy the full SHA 335b447View commit details -
Do not use constexpr globals on device
Old nvcc does not know constexpr variables on device, so move to `const` in those cases
Configuration menu - View commit details
-
Copy full SHA for 8d5c321 - Browse repository at this point
Copy the full SHA 8d5c321View commit details -
Configuration menu - View commit details
-
Copy full SHA for 229ce85 - Browse repository at this point
Copy the full SHA 229ce85View commit details -
Do not use nodiscard with a friend comparison operator
Move to a member function
Configuration menu - View commit details
-
Copy full SHA for fb786ea - Browse repository at this point
Copy the full SHA fb786eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0724940 - Browse repository at this point
Copy the full SHA 0724940View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90c59c5 - Browse repository at this point
Copy the full SHA 90c59c5View commit details -
Work around issues with
expected
for older nvccIn particular, constrained friend functions are critical
Configuration menu - View commit details
-
Copy full SHA for 16ed11c - Browse repository at this point
Copy the full SHA 16ed11cView commit details -
Old nvcc does not like how
construct_at
is definedThe constrain breaks in earlier standard modes, so as a workaround remove the constraint from our internal `__construct_at` prior to c++20 and switch back to the proper `construct_at` with c++20 onwards
Configuration menu - View commit details
-
Copy full SHA for e56f5a5 - Browse repository at this point
Copy the full SHA e56f5a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11929dc - Browse repository at this point
Copy the full SHA 11929dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 435043f - Browse repository at this point
Copy the full SHA 435043fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 021c9f4 - Browse repository at this point
Copy the full SHA 021c9f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbbe1b7 - Browse repository at this point
Copy the full SHA dbbe1b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6075697 - Browse repository at this point
Copy the full SHA 6075697View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14d2145 - Browse repository at this point
Copy the full SHA 14d2145View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41493f8 - Browse repository at this point
Copy the full SHA 41493f8View commit details -
Merge pull request #116 from miscco/fix_common_type
Try and fix CI for old CTK
Configuration menu - View commit details
-
Copy full SHA for f066fa7 - Browse repository at this point
Copy the full SHA f066fa7View commit details
Commits on Jun 29, 2023
-
Properly qualify
forward_as_tuple
insidetuple_cat
Fixes [BUG]: forward_as_tuple from cuda/std/tuple clashes with one from tuple if std:: type is inside cuda::std::tuple #142
Configuration menu - View commit details
-
Copy full SHA for 86315ad - Browse repository at this point
Copy the full SHA 86315adView commit details -
Merge pull request #144 from miscco/fix_forward_as_tuple
Fix `tuple_cat` for `std::` qualified types
Configuration menu - View commit details
-
Copy full SHA for a9aee84 - Browse repository at this point
Copy the full SHA a9aee84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 139cffe - Browse repository at this point
Copy the full SHA 139cffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb275b4 - Browse repository at this point
Copy the full SHA fb275b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae660a8 - Browse repository at this point
Copy the full SHA ae660a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a92f90 - Browse repository at this point
Copy the full SHA 7a92f90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 481cb49 - Browse repository at this point
Copy the full SHA 481cb49View commit details
Commits on Jun 30, 2023
-
Merge pull request #136 from senior-zero/enh-main/github/batched_copy…
…_bench Benchmark batched memcpy
Configuration menu - View commit details
-
Copy full SHA for eb78562 - Browse repository at this point
Copy the full SHA eb78562View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2429e82 - Browse repository at this point
Copy the full SHA 2429e82View commit details
Commits on Jul 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0fb5272 - Browse repository at this point
Copy the full SHA 0fb5272View commit details -
Configuration menu - View commit details
-
Copy full SHA for ead56a2 - Browse repository at this point
Copy the full SHA ead56a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99911f1 - Browse repository at this point
Copy the full SHA 99911f1View commit details
Commits on Jul 2, 2023
-
Merge pull request #155 from senior-zero/enh-main/github/three_way_pa…
…rtition_bench Implement Three-Way Partition Tuning / Benchmark
Configuration menu - View commit details
-
Copy full SHA for 34f1996 - Browse repository at this point
Copy the full SHA 34f1996View commit details
Commits on Jul 3, 2023
-
Merge pull request #156 from senior-zero/enh-main/github/three_way_pa…
…rtition_catch2 Port three-way partition to use Catch2
Configuration menu - View commit details
-
Copy full SHA for 530341e - Browse repository at this point
Copy the full SHA 530341eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11132ba - Browse repository at this point
Copy the full SHA 11132baView commit details -
Merge pull request #160 from miscco/add_gcc6
Add gcc-6 to the test matrix
Configuration menu - View commit details
-
Copy full SHA for dfcca82 - Browse repository at this point
Copy the full SHA dfcca82View commit details -
Improve implementation of
destructible
We did not apply this for old gcc compilers, but it turns out that they will fall over more complex ranges concepts later. We can alleviate this by reusing `is_destructible` and generally clean the implementation up.
Configuration menu - View commit details
-
Copy full SHA for caf02fb - Browse repository at this point
Copy the full SHA caf02fbView commit details -
This implements the updates to iterator_traits as well as the new readable_traits and incrementable_traits. It further adds the related iter_value_t and iter_difference_t aliases
Configuration menu - View commit details
-
Copy full SHA for 55762b2 - Browse repository at this point
Copy the full SHA 55762b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd42ae1 - Browse repository at this point
Copy the full SHA cd42ae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 967068a - Browse repository at this point
Copy the full SHA 967068aView commit details
Commits on Jul 4, 2023
-
Merge pull request #163 from senior-zero/enh-main/github/sm90_reduce_…
…by_key_tuning Tune reduce / unique by key for SM90
Configuration menu - View commit details
-
Copy full SHA for eddda2a - Browse repository at this point
Copy the full SHA eddda2aView commit details
Commits on Jul 5, 2023
-
We never run the original libcxx benchmarks nor do we use our old docker images
Configuration menu - View commit details
-
Copy full SHA for baaee8f - Browse repository at this point
Copy the full SHA baaee8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29ea55f - Browse repository at this point
Copy the full SHA 29ea55fView commit details -
Merge pull request #164 from miscco/fix_atomic_ref_doc
Fix documentation of `atomic_ref`
Configuration menu - View commit details
-
Copy full SHA for 2d0ed4a - Browse repository at this point
Copy the full SHA 2d0ed4aView commit details
Commits on Jul 6, 2023
-
Merge pull request #158 from miscco/new_iterator_traits
New iterator traits
Configuration menu - View commit details
-
Copy full SHA for 0b25a9e - Browse repository at this point
Copy the full SHA 0b25a9eView commit details
Commits on Jul 7, 2023
-
Build script improvements (#149)
* Add DEVCONTAINER_NAME env variable to devcontainers. * Remove enabling install rules. These were needed for the cmake install testing which is disabled. We will add a separate job for testing the install. * Factor out common build/configure logic. * Add compile commands to common cmake options. * Update sccache_stats to selectively add "notfice" prefix when running on action runner. * Remove manual sccache stats calculation from workflow. This is no longer needed because the build scripts do it automatically. * Remove devcontainer name env variable. * Revert "Remove devcontainer name env variable." This reverts commit 2cbc501. * Use devcontainer specific build directory. * Add build/latest. Make it so builds outside of devcontainer build to build/local. Also, always make it so the most recent build is symlinked to build/latest.
Configuration menu - View commit details
-
Copy full SHA for 281658e - Browse repository at this point
Copy the full SHA 281658eView commit details
Commits on Jul 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ea170ba - Browse repository at this point
Copy the full SHA ea170baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 383c55c - Browse repository at this point
Copy the full SHA 383c55cView commit details -
Merge pull request #185 from senior-zero/fix-main/github/icc
Fix icpc / denormals
Configuration menu - View commit details
-
Copy full SHA for 7a608a6 - Browse repository at this point
Copy the full SHA 7a608a6View commit details -
* Add DEVCONTAINER_NAME env variable to devcontainers. * Remove enabling install rules. These were needed for the cmake install testing which is disabled. We will add a separate job for testing the install. * Factor out common build/configure logic. * Add compile commands to common cmake options. * Update sccache_stats to selectively add "notfice" prefix when running on action runner. * Remove manual sccache stats calculation from workflow. This is no longer needed because the build scripts do it automatically. * Remove devcontainer name env variable. * Revert "Remove devcontainer name env variable." This reverts commit 2cbc501. * Use devcontainer specific build directory. * Get rid of stale Windows runs-on handling. * Make test job conditional on new input. * Add simple matrix for test. * Enable Thrust test script. * Update thrust test script to use build_common. * Remove redundant build job. * Run nvidia-smi step in test job. * Update CUB test script. * Update libcu++ test script. * Enable CUB and libcu++ test jobs. * Hack to disable verbose CUB test output. * Exclude device_radix_sort CUB tests for now. * Update matrix to full matrix with tests on latest host compiler. * Run tests for all C++ dialects on latest host compiler. * Limit libcu++ tests parallel execution. * Add back set +x to build_common * Disable Thrust and CUB jobs for now. * Hardcode 8 workers for libcu++ tests. * Re-enable Thrust/CUB builds and tests. * Add build/latest. Make it so builds outside of devcontainer build to build/local. Also, always make it so the most recent build is symlinked to build/latest.
Configuration menu - View commit details
-
Copy full SHA for a2d5000 - Browse repository at this point
Copy the full SHA a2d5000View commit details