cxx
Here are 367 public repositories matching this topic...
-
Updated
Feb 24, 2021 - C++
If we find a rust::* type in a C++ header per this list, include that in our generated cxx bindings.
In theory this is just a matter of contributing such types to known_types.rs. In practice it won't be that simple...
First step would be to add some tests to integration_tests.rs.
-
Updated
Apr 15, 2021 - C++
-
Updated
Apr 8, 2021 - C++
DeviceSegmentedReduce reduces each segment using the same kernel as DeviceReduce, and thus provides the same run-to-run consistency guarantee for non-associative types. The documentation for DeviceSegmentedReduce should be updated to reflect this.
E.g. this bit: https://github.com/NVIDIA/cub/blob/a8910accebe74ce043a13026f8e71d678cddd6c1/cub/device/device_reduce.cuh#L91-L95
needs to be ad
-
Updated
Apr 12, 2021 - C++
-
Updated
Apr 23, 2021 - Java
-
Updated
Apr 23, 2021 - Vim script
-
Updated
Aug 15, 2017 - C++
-
Updated
Mar 21, 2021 - Shell
-
Updated
Apr 23, 2021 - C++
-
Updated
May 21, 2020 - C++
-
Updated
Mar 25, 2021 - TypeScript
-
Updated
Apr 25, 2021 - C++
-
Updated
Oct 29, 2018 - C
-
Updated
Apr 7, 2021 - Python
-
Updated
Apr 23, 2021 - C++
-
Updated
Jan 23, 2021 - C++
Improve this page
Add a description, image, and links to the cxx topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the cxx topic, visit your repo's landing page and select "manage topics."
Problem
Cub allows itself to place into a namespace via
CUB_NS_PREFIXandCUB_NS_POSTFIX, such that multiple shared libraries can each utilize their own copy of it (and thus different versions can safely coexist). Static variables used for caching could otherwise cause problems (e.g., https://github.com/NVIDIA/cub/blob/main/cub/util_device.cuh#L212).Thrust however depends on cub and