Vidith Madhu

Results 4 issues of Vidith Madhu

* Initial work on stream pools for CUDA * Uses a global list of streams per device, and initializes them during `GB_cuda_init` * If a thread tries to acquire a...

* Add `GB_ngpus_to_use` check in remaining CUDA branches to ensure the CUDA JIT is not invoked if there are no devices present, which would result in a `GxB_GPU_ERROR`.

* If doing an in-place apply and C is iso on input but not on output, and a non-positional operator is used , then we need to realloc C->x and...

* Defer memcpys from the input to output matrix in row/colscale, select_bitmap until we know whether we are using CUDA. If so, do the memcpy inside the kernel.