Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 1.01 KB

File metadata and controls

29 lines (24 loc) · 1.01 KB

Embedding Vortex

:::{warning} This section is under construction. For guidance on embedding Vortex, please join the Vortex Slack channel or start a GitHub Discussion. :::

Vortex can be embedded into applications and services via its C FFI, C++ wrapper, or the Scan API. The following topics are planned for this section:

  • C FFI -- the Vortex C API, building and linking, session management, arrays, dtypes, error handling, and memory ownership.
  • C++ -- the C++ wrapper around the C FFI, CMake integration, and RAII wrappers.
  • Scan API -- serving Vortex data to query engines, wire format serialization, filter and projection pushdown, and custom scan providers.
  • GPU Acceleration -- CUDA requirements, GPU-accelerated decompression and compute, host/device memory management, and current limitations.
---
hidden: true
---

ffi
cxx
scan-api
gpu