π’π¨Blosc2 3.11.0 Released! π¨ π’
Blosc2 is part of the NumPy array library ecosystem: numpy.org
In v3.11, Blosc2 has become even more flexible; all functions can accept basically any array object:
ππππππΈ.ππππππ(π°, π±)
for π°, π± PyTorch, Jax, Tensorflow, Zarr... arrays!
#Compute
#Tensor
#PyTorch
03.11.2025 08:30 β π 2 π 2 π¬ 0 π 1
πIronPill 2π
See how Blosc2 powers heavy-duty linear algebra (100GB!) workflows
β‘1.5-2x faster than PyTorch + h5py!
π§± optimised chunking for your cache hierarchy
π one line syntax ππππππΈ.ππππππ(π°, π±, πππππππ='πππ.ππΈππ')
See blog here: ironarray.io/blog/la-blosc
#Blosc2
#Data
#LinearAlgebra
28.10.2025 12:37 β π 4 π 1 π¬ 0 π 1
π IronPill 1π
Blosc2 calculates Fourier approximations:
β‘5x faster than NumPy
π£ fraction of the memory footprint
π one-line syntax πππ(πβ*βπππ(π)β+βπβ*βπππ(π),βππ‘ππ=π·)
Full notebook: github.com/Blosc/python...
(inspiration: towardsdatascience.com/numexpr-the-...)
#Blosc2
#Data
#SignalProcessing
20.10.2025 12:06 β π 4 π 2 π¬ 0 π 1
π’Blosc2 3.10.2 Released! π’
Lazy evaluation for ALL Blosc2 functions in version 3.10!
Blosc2 powers:
- Zarr/HDF5 computations (see image and blosc.org/posts/tensor...)
- Server compuation via Cat2Cloud (demo site here cat2.cloud/demo/)!
#Zarr
#HDF5
#Python
15.10.2025 11:58 β π 4 π 2 π¬ 0 π 1
π¨Blosc2 3.9.1π¨
Blosc2 as a mature computation engine >>>
β’ Array API standard compliance - 70 new functions
β’ Fast linalg: tensordot 12x π
πππππ than NumPy for large arrays !
β’ Fast calc: Funcs like hypot 10x π
πππππ than NumPy!
Blog: ironarray.io/blog/array-api
#Python
#linalg
#computation
01.10.2025 09:20 β π 1 π 1 π¬ 0 π 2
π£οΈ Announcing Python-Blosc2 3.8.0 π
A step closer to compliance with the array-api standard: data-apis.org/array-api!
This is an effort across all array-based libraries so that your code works (e.g. for both blosc2 and NumPy) by simply changing the import statement below!
#arrayapi #Blosc2
12.09.2025 11:12 β π 5 π 3 π¬ 1 π 1
Highlights:
β
C-Blosc2 internal library updated to latest 2.21.2
β
numexpr version requirement pushed to 2.12.1 to incorporate isnan, isfinite, isinf functions
β
Better indexing coverage
β
linspace and arange functions more numerically stable
β
Many attributes/methods added for array-api compliance
12.09.2025 11:12 β π 0 π 0 π¬ 0 π 0
π£οΈ Announcing Python-Blosc2 3.8.0 π
A step closer to compliance with the array-api standard: data-apis.org/array-api!
This is an effort across all array-based libraries so that your code works (e.g. for both blosc2 and NumPy) by simply changing the import statement below!
#arrayapi #Blosc2
12.09.2025 11:12 β π 5 π 3 π¬ 1 π 1
Hats off to the excellent work that @lshaw-ironarray.bsky.social is doing to the @ironarray.io and @blosc.org ecosystems.
Fancy indexing is like a wild animal difficult to tame, but in this particular case he did an outstanding work at it! π
18.07.2025 09:34 β π 2 π 1 π¬ 0 π 0
Plot on performance of blosc2.concatenate() compared with NumPy
π’ Blosc2 just launched a super-efficient array concatenation feature! π
Combine massive arrays quickly and with minimal memory. If your array chunks are aligned, it's even faster! Perfect for big data tasks.
Check out our blog post: www.blosc.org/posts/blosc2...
Compress Better, Compute Bigger
17.06.2025 10:25 β π 1 π 1 π¬ 0 π 0
Caterva2 also supports filtering ποΈdata with fields, via the web client π or programmatically from Python code π- even the most advanced queries are possible!
This makes it ideal for structured datasets for Data Science π§ͺ. See π what Caterva2 can do !-> ironarray.io/caterva2.
#DataScience #Python
18.06.2025 08:28 β π 1 π 1 π¬ 0 π 1
Did you know Caterva2 has native support for HDF5 files π ? Here at ironArray we are constantly working π οΈ on the software to offer an improved product to our users - checkout how to use the unfold π command to expose your .h5 files to Caterva2's powerful analysis toolkit π§° - > ironarray.io/caterva2
13.06.2025 06:25 β π 1 π 0 π¬ 0 π 0
Performance of Blosc2 transposition depending on the chunk size
π£οΈNew blog entry of Ricardo Sales Piquer, our intern working in linear algebra problems:
Make NDArrays Transposition Fast (and Compressed!) in #Blosc2 π
www.blosc.org/posts/optimi...
Great work Ricardo! π
#Compression #LinearAlgebra #Optimization #DataScience
Compress Better, Compute Faster π
30.04.2025 10:37 β π 2 π 3 π¬ 0 π 1
π Just published my blog post as part of the @blosc.org team:
Make NDArrays Transposition Fast (and Compressed!) in #Blosc2 π
I dive into optimizing matrix transposition using smart chunk layouts β and how Blosc2 can rival NumPy's speed with compression included.
Compress Better, Compute Faster π
30.04.2025 10:49 β π 1 π 1 π¬ 0 π 0
Cat2Cloud Video 5!
We connect the Single Source of Truth (SSoT) concept to lazy expressions and Cat2Cloud's powerful append.
We also see how to seamlessly switch between notebooks and the web client.
Full video : ironarray.wistia.com/medias/4uept...
Find out more: ironarray.io/cat2cloud
09.05.2025 10:52 β π 1 π 0 π¬ 0 π 1
Our **4th video** on **Cat2Cloud** is now live! π
**Optimize your data analysis pipelines** using **lazy expressions** in Jupyter Notebooks. πβ¨
Seamlessly combine **local π₯οΈ and remote π data processing** πΎβ‘
π Full video ironarray.io/cat2cloud
29.04.2025 08:29 β π 1 π 0 π¬ 0 π 0
Nice intro to using lazy expressions in Cat2Cloud SaaS by our own Luke Shaw π₯³
16.04.2025 12:36 β π 1 π 1 π¬ 0 π 0
π Compute Bigger with Cat2Cloud Compression! ποΈ
In this third video, we explore lazy expressions π΄ using the Cat2Cloud web client. π
π‘ Lazy expressions decompress and compute data only when needed, saving resources!
π Try it: cat2.cloud/demo
π ironarray.io/cat2cloud π
#compression #datascience
16.04.2025 11:59 β π 2 π 0 π¬ 0 π 2
Dealing with remote Blosc2 datasets has never been easier π
Follow the video interactively with: github.com/ironArray/Ca...
Welcome to the team, Luke!
10.04.2025 16:11 β π 1 π 1 π¬ 0 π 0
Second cat2cloud intro video! π₯³
Optimise file transfer β‘ and access for server-hosted data π
with cat2cloud's compression-first framework. Minimise transfer times/storage requirements!
More -> ironarray.io/cat2cloud!
10.04.2025 15:33 β π 0 π 0 π¬ 0 π 1
Computing with arrays way larger than RAM, but still with excellent performance.
Is it possible to compute with arrays that are 100x larger than memory and still achieve good performance? π€―
With the new compute engine in Python-Blosc2, you can! π Check out our blog post for more details: ironarray.io/blog/compute...
Compress Better, Compute Bigger!
12.03.2025 13:23 β π 1 π 1 π¬ 0 π 1
π Blosc2 is blasting groundbreaking compression and computing power straight to the cloud! π₯π‘
02.04.2025 17:06 β π 2 π 2 π¬ 0 π 0
Transposing a compressed array with Blosc2
π£ Announcing the release of Python-Blosc2 3.3.0:
π New blosc2.transpose()
β‘οΈ New fast path for NDArray.slice() - up to 40x speedup
π§ NDArray.slice() now preserves compression params
π Improved documentation
Thanks to all contributors!
github.com/Blosc/python...
Compress Better, Compute Bigger! π
09.04.2025 16:28 β π 1 π 1 π¬ 0 π 0
First video explaining the roots concept, and how to upload and download data
π£οΈ After 15 years delivering Blosc/Blosc2, we are glad to announce the beta program for Cat2Cloud:π€
- ποΈ Access to the best compression algorithms available
- π Share complex data securely and effortlessly
- β‘ Perform advanced computations directly in the cloud
...and more!
ironarray.io/cat2cloud
02.04.2025 16:06 β π 2 π 2 π¬ 0 π 2
blosc2.jit can accelerate computations a lot, and very easily.
Did you know that you can use the @blosc2.jit decorator to accelerate your computations with NumPy by 10x and more by just adding a single line to your function?
No need to add loops manually, just add @blosc2.jit and it will do its magic!
Compress Better, Compute Bigger!
07.03.2025 13:56 β π 2 π 2 π¬ 0 π 1
Optimizing chunks for matrix multiplication in Blosc2
Exploring how to optimize chunk sizes in Blosc2 to improve performance in matrix multiplication.
π’ We are happy to announce the release of Python-Blosc2 3.2.0!
This release introduces the new blosc2.matmul() function. We have written a nice blog: www.blosc.org/posts/optimi...
Lastly, we are excited to introduce WASM32 wheels for the first time. More info at: github.com/Blosc/python...
Enjoy!
12.03.2025 13:17 β π 2 π 3 π¬ 0 π 1
Python-Blosc2 Documentation β Python-Blosc2 documentation
We've poured our hearts into creating comprehensive documentation for Python-Blosc2. Explore the latest resources at:
- www.blosc.org/python-blosc2/
Your feedback is invaluable in shaping these materials to better serve the community. Let us know what you think!
Compress Better, Compute Bigger!
19.03.2025 12:24 β π 3 π 1 π¬ 0 π 1
The plot shows the performance of the new Blosc2 compute capabilities. It can be more than 10x faster than NumPy and numba.
π₯ Blosc2 3.2.1: NumPy's best friend! π₯ blosc2.jit + NumPy array interface = blazing fast, direct compressed data crunching!
See how: github.com/Blosc/python-blosc2/blob/main/examples/ndarray/jit-numpy-funcs.py
#DataScience #Python #Compression
Compress Better, Compute Bigger!
26.03.2025 18:04 β π 2 π 2 π¬ 0 π 1
Up to 75x speedups of Blosc2 vs NumPy and Numba when computing with generic NumPy functions
π’ π₯ Article on Blosc2: Compute with TB-sized datasets on your own hardware!
π Outperforms NumPy by 10x ~ 100x for large computations
π Integrates seamlessly with the Python data science ecosystem
π» Works both in-memory and on-disk with minimal performance differences
ironarray.io/blog/compute...
28.03.2025 13:47 β π 2 π 2 π¬ 0 π 1
Performance of Blosc2 vs Dask+Zarr+Blosc for a complex math calculation.
Blosc compression helped fighting memory bottlenecks for 15 years now! π
See how Dask + Zarr benefits from it. But vertical integration between compression and the compute engine in newest Python-Blosc2 makes a big difference in terms of speed β‘ and scalability π€
#Compress better, #Compute bigger!
25.02.2025 16:45 β π 1 π 1 π¬ 0 π 2