-
Updated
Apr 18, 2021 - C++
cpp20
C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.
Here are 513 public repositories matching this topic...
-
Updated
Apr 16, 2021 - C++
-
Updated
Apr 17, 2021 - C++
-
Updated
Apr 16, 2021 - C++
-
Updated
Mar 27, 2021 - C++
-
Updated
Feb 4, 2021
There is nothing in the documentation https://nvlabs.github.io/cub/structcub_1_1_device_radix_sort.html saying whether it is stable sort or not. It seems to be stable. If so, it would be great if this fact is mentioned in the documentation.
-
Updated
Apr 6, 2021 - C++
-
Updated
Apr 8, 2021 - C++
-
Updated
Mar 20, 2021 - C++
-
Updated
Apr 17, 2021 - C++
-
Updated
Apr 18, 2021 - C++
I've recently come to realize that the 'one-size-fits-all' mega-snippets on marzer.github.io/tomlplusplus aren't necessarily useful for everyone, and I should break them up into smaller sub-examples. I'd be totally happy to accept help with this, though that may be wishful thinking!
-
Updated
Mar 27, 2021 - C++
A custom generator for systems documentation. It should parse the system definition and generate a custom page according to our requirements.
The output should list:
- dimension definition and a coherent unit
- quantity alias with a default representation type
- all the units with their UDLs and constants
The problem is that the OpenCL types in https://github.com/triSYCL/triSYCL/blob/master/include/triSYCL/opencl_types.hpp are defined on the host according to the x86-64 Linux ABI which depends on the CPU & OS instead of using the description from https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-scalar-data-types
Note that the system-wide cl_size_t has been removed
-
Updated
Jun 27, 2020 - C++
-
Updated
Mar 19, 2021 - C++
-
Updated
Apr 16, 2021 - C++
-
Updated
Mar 23, 2021 - C++
-
Updated
Mar 4, 2021 - C++
-
Updated
Apr 7, 2021 - C++
-
Updated
Apr 17, 2021 - C++
-
Updated
Apr 17, 2021 - C++


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