Vyas Ramasubramani
Vyas Ramasubramani
I don't have any example code already written, but it's pretty easy to come up with some ideas. Consider the following (very rough) pseudocode: ```python def make_cuda_allocation(size): return cudaMallocAsync(size, default_stream)...
@kmaehashi @leofang I'm curious what you think of this PR. It seems like there is some nontrivial cupy functionality that currently depends on cupyx. If the goal is #9324, then...
@kmaehashi what are your thoughts on this PR? It gets us part of the way to #9324 by making all cupyx imports lazy, and it gives us the immediate import...
> @vyasr sorry for delay. No problem. > This looks fine to me, I do want to make sure import cupy does not import cupyx right away, but @mdboom recently...
Note that I'm not sure we should mark this as actually closing #9324 unless we think that there's no hope of removing the imports altogether. This PR just delays them.
> > @leofang had some ideas on some modules that may make sense to move from cupyx to cupy > > I don't remember what I said lol But I...
Left a note at https://github.com/cupy/cupy/issues/9324#issuecomment-3500994586
@leofang let me know if you need anything else here.
The plan here is that once all of the sub-issues that we've linked above are resolved we will merge https://github.com/rapidsai/cudf/pull/19146, which adds multi-partition testing to CI. Once we have that...
I've talked with @GregoryKimball about something like this in the past. I agree, that would be a good idea. I'm not sure how that would replace this idea though, just...