🚀 C-Blosc2 3.0.0 RC1 is out!
What's new?
📦 VL-blocks for irregular data (strings, JSON)
🗜️ LZ4/LZ4HC dictionary compression
🛡️ Important safety fixes
Check out the full release notes here: github.com/Blosc/c-blos...
Give it a spin and provide feedback!
#Blosc2 #OpenSource #C
Latest Posts by ironArray SLU
Look at the bump in performance that we will see with the next Python-Blosc2 release.
Matrix multiplication has been speeded up by using blocks and Blosc2 prefilters and its own efficient and multithreaded engine.
Expect between 5x and 6x better speed for matrices with no padding.
We designed DSL kernels in Blosc2 so that they can be used in the main platforms; nowadays this necessarily includes Web Assembly (WASM) in the browser.
We also implemented a new JIT compiler for WASM specially meant for Blosc2 DSL kernels.
Play with it at: cat2.cloud/demo/roots/@...
Have fun!
Blosc2 4.1 Release!
We've packed this minor release: optimised compression and funcs for unicode arrays; cumulative reductions; memory-map support for store containers like `DictStore` ; and a DSL kernel functionality for faster, compiled, user-defined funcs!👇️
Notebook - github.com/Blosc/python...)
Super-efficient DSL kernels are coming with forthcoming Python-Blosc 4.1.0.
A DSL kernel is a function that takes ndarray objects as input and returns a ndarray object as output.
Performance with classic Mandelbrot is kind of mind-blowing.
See github.com/Blosc/python... for full notebook.
The new engine in Python-Blosc2 4.0 delivers quite awesome performance results. Processing a 400 MB array can be up to 9.6x faster than NumPy 🤯
The best part is that it fully supports NumPy's array and ufunc interfaces. High performance with zero friction! 🏎️💨
ironarray.io/blog/miniexp...
Enjoy!
Happy to sponsor this work, and very pleased with the results 🤘
This will be immensely helpful for making our Cat2.Cloud offer more efficient and user-friendly ❤️
📢 Blosc2 🤝 OpenZL 🔁
Use the OpenZL compression 🗜️ library from Blosc2: github.com/Blosc/blosc2...!
𝚙̲𝚒̲𝚙̲ ̲𝚒̲𝚗̲𝚜̲𝚝̲𝚊̲𝚕̲𝚕̲ ̲𝚋̲𝚕̲𝚘̲𝚜̲𝚌̲𝟸̲–̲𝚘̲𝚙̲𝚎̲𝚗̲𝚣̲𝚕̲
and just like that, OpenZL compression + Blosc2 compute engine!
Check out the OpenZL project openzl.org.
Inside story on the plugin ⏩️ blosc.org/posts/openzl...
🚀 Our #PyDataGlobal 2025 tutorial on modern #Blosc2 & #Caterva2 features is out!
Learn how compression boosts array performance & enables cloud computing without downloads. ☁️
Watch here: 👇 www.youtube.com/watch?v=tUvS...
#Python #HPC #DataScience #BigData
Visualize data on your phone with Cat2Cloud! 📱✨
Create interactive plots in your mobile browser. No laptop needed!
Launch our demo, create graphs with Matplotlib/Plotly, customize, and render instantly. Register to save & share your work. 📈🎉
Try it: cat2.cloud/demo/static/...
Numba can make UDFs really shine ✨✨✨
Specially interesting in these times, where SSDs, but specially RAM prices, are skyrocketing: arstechnica.com/gadgets/2025...
🤔 Can a library that computes on compressed data actually outperform performance heavyweights like NumPy and NumExpr?
Find some surprising answers 👉 www.blosc.org/posts/roofli...
During the walk, I'm also introducing a funny anecdote back when NumPy was a 👶
Enjoy!
#Blosc2 #HPC #NumPy #Numexpr
It's Black Friday Week! 🛍️🖤
Don't miss out! Use the coupon code BLACKFRIDAY to get a generous 50% OFF your first order on Cat2Cloud. 💰
This offer is valid until Cyber Monday (Dec 1st), so don't delay! ⏳
Get it today! 👉 ironarray.io/pricing
Unlock the power of your HDF5 data in the cloud! ☁️
Cat2Cloud now offers native, out-of-the-box support for HDF5 files. Upload and process your HDF5 data as seamlessly as any other format. ✨
Ready to see it in action? Try our online demo server today! 👉 cat2cloud.com/demo/
#HDF5 #CloudComputing
The crown jewel of Cat2Cloud 💎 !
Cat2Cloud's most exciting feature: 𝗿𝗲𝗺𝗼𝘁𝗲 𝗷𝘂𝗽𝘆𝘁𝗲𝗿 𝗻𝗼𝘁𝗲𝗯𝗼𝗼𝗸𝘀!
☁️ cloud-based computation
☁️ cloud-hosted data
☁️ cloud-hosted jupyter notebooks!
⚡No environment headaches, no waiting for computations - all in a seamless interface from the browser!
Tired of downloading large datasets? Cat2Cloud is now live! 🚀
Bring computation directly to your data. Host, run, and share workflows with incredible speed. ⚡
Read the announcement: ironarray.io/blog/cat2clo...
#Cat2Cloud #BigData #DataScience #Python #HPC
Stop downloading. Start computing.
Everything changes on November 18, 2025.
#Cat2Cloud is coming.
Our Blosc2 tutorial for @euroscipy.bsky.social 2025 is up! Learn how compression boosts tensor data handling, sharing & computing.
www.youtube.com/watch?v=BdpT... #DataScience #BigData #HPC #OpenSource
Blosc2 is making its way towards becoming a general array library for data that is in memory, on disk or remote. This will be extremely useful to add flexibility to our cat2cloud SaaS service: ironarray.io/cat2cloud 🚀 🎉
💊 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
📢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
🚨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
It's surprising how often the powerful SIMD capabilities of modern processors are overlooked. Harnessing them is key to unlocking next-level performance.
Struggling to get performant code from LLMs? 🤔
We can help! 💪 We've spent countless hours profiling and micro-benchmarking Blosc2 for you. A thing that LLMs cannot do (yet).
Ready to dive in? 🚀
🔹 EuroSciPy Talk: www.blosc.org/docs/2025-Eu...
🔹 Tutorial: github.com/Blosc/EuroSc...
#HPC #Blosc2
🚀 We're thrilled to announce *TreeStore*, a new class in Python-Blosc2! Endow your datasets with a hierarchical structure! ⚡️
📝 We've blogged about it:
www.blosc.org/posts/new-tr...
It's in beta, and available in Python-Blosc2 v3.7.2. Enjoy!
#Python #Blosc2 #TreeStore #DataScience #OpenSource
📣 #Caterva2 2025.8.7 is out! 🚀
We did a major refactoring for a simpler, more robust system, with client APIs unaffected. ✅
The highlight is the new cat2agent 🤖, a CLI client to watch a directory and auto-sync it with a Caterva2 server.
Release notes: github.com/ironArray/Ca...
#OpenSource
Tired of trial-and-error with #Blosc2 compression?
You can do better with #Btune! 🚀
Btune can be trained to automatically find the best parameters for your specific datasets and use case.
Learn more about optimizing your compression workflow: ironarray.io/btune
#DataCompression #Optimization
Accessing remote datasets in less than 100 ms
Thanks to the advanced double partitioning techniques in #Blosc2, our #Caterva2 package can serve small slices of big datasets (3.8 GB) through internet in less than the blink of an eye.
Try it out by yourself! 👉 cat2.cloud/demo/roots/@...
Share Data Faster!
#BigData #RemoteAccess #Performance
For those who could not attend, the recording of our recent webinar, "A Gentle Introduction to Cat2Cloud," is now available!
ironarray.io/cat2cloud#we...
If interested, remember that the subscription to our beta program is currently open!
Compress Better, Compute Bigger, Share Faster!