Avatar for the weiji14 user
weiji14
cog3pio
BlogDocsChangelog

:boom: Support reading into CuPy arrays via cog3pio xarray backend

#71
Comparing
xarray_cudacog
(
ce71825
) with
main
(
630cf09
)
CodSpeed Performance Gauge
0%
Untouched
7

Benchmarks

7 total
test_read_geotiff_remote
python/tests/test_io_geotiff.py
CodSpeed Performance Gauge
0%
19.1 ms19.1 ms
test_xarray_backend_open_dataarray[rasterio]
python/tests/test_xarray_backend.py
CodSpeed Performance Gauge
0%
34.6 ms34.5 ms
1_gdal_CPU[Sentinel-2 TCI]
benches/read_cog.rs::benches::criterion_benchmark::read_cog
CodSpeed Performance Gauge
0%
6.3 s6.3 s
2_image-tiff_CPU[Sentinel-2 TCI]
benches/read_cog.rs::benches::criterion_benchmark::read_cog
CodSpeed Performance Gauge
0%
5 s5 s
test_xarray_backend_open_dataarray[cog3pio]
python/tests/test_xarray_backend.py
CodSpeed Performance Gauge
0%
56.2 ms56.3 ms
test_read_geotiff_multi_band
python/tests/test_io_geotiff.py
CodSpeed Performance Gauge
0%
31.9 ms31.9 ms
test_read_geotiff_local
python/tests/test_io_geotiff.py
CodSpeed Performance Gauge
-1%
308.7 µs312.3 µs

Commits

Click on a commit to change the comparison range
Base
main
630cf09
-49.31%
:sparkles: Enable Cog3pioBackendEntrypoint to read into CuPy arrays
8877654
22 days ago
by weiji14
×10
:sparkles: Handle dl_device parameter in PyCudaCogReader.__dlpack__
33553fa
20 days ago
by weiji14
-1.64%
:recycle: Change from `use_cuda` boolean flag to `device` tuple
176ae68
20 days ago
by weiji14
:ambulance: Fix up critical merge conflicts, unset default device_id=0
44ca624
18 days ago
by weiji14
+0.41%
:green_heart: Fix stubtests and unit tests on cuda or exotic arches
e4e94df
9 days ago
by weiji14
-98.37%
:memo: More docs for nvTIFF/CUDA backend install and usage
de3fff4
8 days ago
by weiji14
-0.24%
:memo: Update roadmap to take include write support and SIMD wishlist
178a3ff
5 days ago
by weiji14
+98.27%
:twisted_rightwards_arrows: Merge branch 'main' into xarray_cudacog
ce71825
13 hours ago
by weiji14
© 2026 CodSpeed Technology
Home Terms Privacy Docs