Francesc Alted @[email protected]

2.6K posts

Francesc Alted @FrancescAlted@masto.social

Francesc Alted @[email protected]

@FrancescAlted

Creator and BDFL of Blosc/@Blosc2. Co-founder and CEO of https://t.co/fi245VDWvZ. Love Python & C. https://t.co/yyWPV7377A

Castelló de la Plana Katılım Ocak 2012
225 Takip Edilen925 Takipçiler
Francesc Alted @FrancescAlted@masto.social
New DSL kernels in Python-Blosc2, being parallelizable and JIT-compiling capable, can accelerate code quite a bit 🚀 For example, linspace() has been rewritten to use DSL kernels, and performance boost is well beyond expectations.
Francesc Alted @FrancescAlted@masto.social tweet media
English
0
0
0
79
Francesc Alted @FrancescAlted@masto.social
Francesc Alted @[email protected]@FrancescAlted·
Super-efficient DSL kernels are coming with forthcoming Python-Blosc 4.1. A DSL kernel is a function that takes ndarrays as input and returns a ndarray as output. Performance with classic Mandelbrot is kind of mind-blowing. See github.com/Blosc/python-b… for the full notebook.
Francesc Alted @FrancescAlted@masto.social tweet mediaFrancesc Alted @FrancescAlted@masto.social tweet mediaFrancesc Alted @FrancescAlted@masto.social tweet mediaFrancesc Alted @FrancescAlted@masto.social tweet media
English
0
0
1
98
Francesc Alted @FrancescAlted@masto.social
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? It supports NumPy's array and ufunc interfaces. High performance with zero friction! 🏎️💨 ironarray.io/blog/miniexpr-…
Francesc Alted @FrancescAlted@masto.social tweet media
English
1
0
4
55
Francesc Alted @FrancescAlted@masto.social
Python-Blosc2 just became a compute powerhouse for compressed data arrays⚡️ v4.0 integrates `miniexpr`: computing on cache-friendly blocks instead of RAM-heavy chunks. 🚀 Result? Massive speedups for memory-bound tasks. See benchmarks: ironarray.io/blog/miniexpr-… Enjoy! #HPC
English
0
0
1
50
Francesc Alted @FrancescAlted@masto.social
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: @public/examples/ironpill_nb.ipynb" target="_blank" rel="nofollow noopener">cat2.cloud/demo/static/ju…
Francesc Alted @FrancescAlted@masto.social tweet mediaFrancesc Alted @FrancescAlted@masto.social tweet mediaFrancesc Alted @FrancescAlted@masto.social tweet media
English
0
0
1
50
Francesc Alted @[email protected] retweetledi
Luke Shaw
Luke Shaw@lshaw_ironarray·
🚨 Double threat!: Blosc2 3.12.2 + Caterva2 2025.12.3 release!🚨 ✅ Streamlined computation for LazyUDFs ✅ Upload LazyUDFs for server-side execution in Caterva2 And as another consequence, Numba can now be integrated into your Blosc2 LazyUDF workflow very easily!
Luke Shaw tweet media
English
0
2
2
31
Francesc Alted @FrancescAlted@masto.social
I've built a demo Jupyter notebook that connects to a Cat2Cloud server from an Android phone and slices into an 8 TB dataset, downloading a 1 MB chunk in under 100 milliseconds. ⚡ Interact with big data right in your phone! @public/large/slice-gaia-3d.ipynb?roots=%40public" target="_blank" rel="nofollow noopener">cat2.cloud/demo/roots/@pu#Cat2Cloud #Blosc2 #BigData
Francesc Alted @FrancescAlted@masto.social tweet mediaFrancesc Alted @FrancescAlted@masto.social tweet mediaFrancesc Alted @FrancescAlted@masto.social tweet media
English
0
1
3
49
Francesc Alted @FrancescAlted@masto.social
From a programmer's virtue to a computational powerhouse: laziness transforms a developer's best practice into the engine of modern computing!
Luke Shaw@lshaw_ironarray

📢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/tensordo…) - Server compuation via Cat2Cloud (demo site here cat2.cloud/demo/)! #Zarr #HDF5 #Python

English
0
0
0
83
Francesc Alted @FrancescAlted@masto.social
Exciting news! Python-Blosc2 is making huge strides towards array-api compliance. 🚀 You can now use it as a drop-in replacement for NumPy to operate efficiently on compressed data. 🗜️💪 There's more to come, but what a fantastic milestone! ✨
Luke Shaw@lshaw_ironarray

🗣️ Announcing Python-Blosc2 3.8.0 🚀 A step closer to compliance with the array-api standard: data-apis.org/array-api! The goal: your code works for all array libraries (e.g. for both blosc2 and NumPy) by simply changing the import statement below! #arrayapi #Blosc2

English
0
1
2
82