Bodo 2026.4 Release (Date: 04/09/2026)
🎉 Highlights
This release, we are excited to introduce Bodo’s [CPU–GPU hybrid execution model][df_gpu] available via conda (currently only supports Linux/Python 3.14):
conda install -c bodo.ai -c rapidsai -c nvidia "bodo=*=*cuda" --no-channel-priorityWith the CUDA-enabled variant of the Bodo package, supported DataFrames operations will automatically run on all available GPUs, while unsupported operations seamlessly fall back to CPU.
The CUDA-enabled Bodo package uses CUDA-aware OpenMPI for GPU communication. Before running CPU–GPU hybrid code, you must first set OpenMPI’s communication layer to UCX:
export OMPI_MCA_pml=ucx✨ CPU–GPU hybrid execution
The following types of operations will run on GPUs:
-
Parquet read (local filesystem, S3, Google Cloud Storage, HDFS, Azure Data Lake)
-
Parquet write (local filesystem, S3, Google Cloud Storage, HDFS, Azure Data Lake)
-
Most kinds of joins
-
Vectorized filters and projections (except UDFs)
-
Column arithmetic and boolean ops (except UDFs)
-
GroupBy aggregations:
sum,count,mean,min,max,var,std,size,skew,nunique -
Series reductions:
sum,product,count,mean,min,max -
drop_duplicates,concat,Series.isin
🏎️ Performance Improvements
- Improved join ordering.
🛠️ Infrastructure
- Added Docker ARM build.
⚙️ Dependency Changes
- Upgraded DuckDB planner.
Full Changelog: 2026.2...2026.4