Michael Schellenberger Costa

Results 80 issues of Michael Schellenberger Costa

We currently only have an `async_buffer`. However, that requires async resources and a lot of resources out there arent async. There are also a ton of use cases where using...

This optimizes our `enable_if_t` implementation, which is one of the most commonly used types in the whole repository Rather than instantiating a type for every occurence we instantiate the type...

bug:compiler

But also adhere to the C standard wrt to infinities Fixes #1000

backport branch/3.0.x

The latter is more or less deprecated and we want to move towards standard types While we are at it also clean up the pattern of `make_zip_iterator(make_tuple(...))`

cuGraph

This might be a bit controversial because CCCL currently does not officially expose std::algorithms On the other hand it lets us replace a ton of thrust algorithms that are much...

improvement
DO NOT MERGE
non-breaking
cuGraph

I have a PR open that properly implements `fmod` and `modf` for all supported floating point types. However, that creates an ambigouity with the `fmod` definition in scalar_ops, because the...

They are effectively the same and we should use the standard ones

improvement
non-breaking
libcuspatial

This provides a design for a dispatch layer for parallel algorithms in libcu++ We leverage the enumeration that is stored within the execution policies to determine the user-choosen backend and...

This implements `ranges::drop_view` as specified [here](https://www.en.cppreference.com/w/cpp/ranges/drop_view.html)

Its an alias anyway and we should be explicit in our uses internally