Published November 15, 2023
| Version v1
Presentation
Open
Cubed: Bounded-Memory Serverless Array Processing in Xarray
- 1. C-Worthy
- 2. tom-e-white.com
Description
Cubed is an alternative framework for distributed processing of large arrays. Designed to respect memory constraints at all times, Cubed generalises the model of Rechunker to execute any numpy-like array operation. By using Zarr as persistent storage between steps, and Lithops as an abstraction layer, Cubed can run in a serverless fashion on a range of Cloud platforms. We will show how Cubed has been integrated with Xarray and demonstrate its performance on a tricky array workload.
Files
Cubed__1_.pdf
Files
(57.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:ac7e7334d2c2bbcc5ae4ec1f5623d08d
|
1.7 MB | Preview Download |
|
md5:a01580f53fadc4b5204356387644f8fc
|
55.9 MB | Preview Download |
Additional details
Related works
- Is supplemented by
- Technical note: https://xarray.dev/blog/cubed-xarray (URL)