You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cleanups from a review of the Arrow device export path, no behavior
change:
---------
Signed-off-by: Alexander Droste <alexander.droste@protonmail.com>
Current export coverage includes primitive, bool, decimal/temporal, string/binary view, and struct arrays. Remaining work includes null masks, broader dtype coverage, `ArrowDeviceArrayStream`, and PyVortex integration.
13
+
## Building cuDF for Arrow Device interop
14
14
15
-
## cuDF compatibility
15
+
The `cudf-test-harness` repository provides prebuilt cuDF binaries for Arrow Device interop testing on
16
+
x86_64 and aarch64.
16
17
17
-
Vortex exports string and binary columns as Arrow `Utf8View` / `BinaryView` device arrays with producer-owned `ArrowArray.private_data`. cuDF string/binary interop requires a build containing `rapidsai/cudf#22620`; until a release version is identified, test with a cuDF commit that includes that change.
18
-
19
-
## Building cuDF for interop testing
20
-
21
-
Pass a single CUDA architecture, e.g. `-DCMAKE_CUDA_ARCHITECTURES=90a`; otherwise cuDF builds for many architectures and local builds are much slower.
18
+
From the cuDF repository root, compile the Arrow Device interop target locally without exporting additional
0 commit comments