Mads R. B. Kristensen

Results 162 comments of Mads R. B. Kristensen

But to handle errors, we would need to have a `bytes_read_p` per call. We could use `cuStreamAddCallback` to clean up `bytes_read_p` et al. but what about the `FileHandle`? In your...

Hmm, running on a `A100` also works for me: ``` mamba create -n img_cuda12.2-kvikio -c rapidsai -c conda-forge python=3.12 cuda-version=12.2 kvikio conda activate img_cuda12.2-kvikio pip install distributed nvidia-ml-py (img_cuda12.2-kvikio) mkristensen@dgx-02:/lustre/mkristensen/repos/kvikio$...

Yes, it should be safe to use my config. You can use [`CUFILE_ENV_PATH_JSON`](https://docs.nvidia.com/gpudirect-storage/configuration-guide/index.html#gds-parameters) to specify a custom config path.

@kingcrimsontianyu, please re-open if you are still working on this

> There is `arr.pxd` in `_lib`. That said, point taken on the rest of them True, we have cdef functions that takes `Array` so we need it in a `.pxd`....

> Ok so is your main recommendation to fold the `.pxd` files back into `.pyx` for now? Yes > Are there other things I should consider when doing a second...

IMO, having `0` as a default offset argument is good because `0` is a valid argument whereas `-1` is not a valid size. Also note, none of the Cython functions...

@akshaysubr do you have any idea on what is going wrong here?

@EricKern, what if you run with [KVIKIO_COMPAT_MODE=ON](https://docs.rapids.ai/api/kvikio/stable/runtime_settings/#compatibility-mode-kvikio-compat-mode) ?

> If Mads can't repro next week, I guess I'll try and figure out how to set up cufile/gds on my workstation and do some spelunking I will take a...