ironArray comes with a nice assortment of blazing fast random generators. Check our tutorial here: ironarray.io/docs/html/tutor…
API: ironarray.io/docs/html/refer…
But as there is more to life than speed, our tests also guarantee that distributions pass the Kolmogorov-Smirnov test 👇
ironArray implements a matrix multiply that consumes (much) less time & memory than other parallel solutions. Even on Intel machines, ironArray can go at a speed that is just 2x slower than NumPy MKL.
Read more 👉 blog.ironarray.io/matrix-mul…
Save time & energy with ironArray ⚡️🌲
Did you know that ironArray comes with AI-driven compression algorithms that lets it easily adapt to your preferences?
SPEED: favor speed
CRATIO: favor compression ratio
BALANCE: balance among the two above
No more time wasted deciding the codec to use! 👉blog.ironarray.io/surpassing…
Did you know that our array constructors work in parallel and can go more than 10x faster than NumPy?
And that by leveraging compression you can host way more data using the same memory resources?
More info 👉ironarray.io/docs/html/bench…
Enjoy speed and compactness with ironArray!
Did you know that our Enterprise license comes with up to 100 hours of support (negotiable)?
We want to *collaborate* with you to make your interaction with ironArray (both the library but *also* the company) as fluid and interactive as possible.
Your success is our fulfilment!
Did you know that ironArray can access #Zarr remote arrays in a transparent way via the Zarr proxy array?
See our tutorial here: 👇 ironarray.io/docs/html/tutor…
Finally, in case you have other needs that ironArray doesn’t cover yet, please tell us. We will be glad to hear on your use case and will do our best to adapt ironArray to it. Enjoy!
Announcing ironArray 2022.2! 🎉
This release includes tons of new functionality, with our usual commitment of using low memory and CPU resources to be able to tackle computations on really big arrays, using less hardware. ironarray.wistia.com/medias/…
For what's new, keep reading:👇
We keep crashing against computer's memory wall. ironArray provides a quick relieve and allows surpassing memory boundaries with easy. Here it is why:
blog.ironarray.io/surpassing…
We are making good progress towards our forthcoming 2022.2 release of #ironArray.
Besides improvements in speed (our main feature :-), here you have a glimpse on the most exciting new features that are coming...👇
Learn why using fine-tuned sizes for the different partitions (chunks & blocks) of ironArray arrays is critical so as to excel in performance and low memory consumption in large matrix multiplications:
blog.ironarray.io/matrix-mul…
👇
The ironArray crew has been working hard at implementing large, on-disk matrix multiplication following the principles of spatial temporal data locality and compression for making buses to work better:
blog.ironarray.io/matrix-mul…
The result has been a welcome surprise for us☝️
The three "More Than Speed" blog installments already provide a rather detailed overview on where we are headed:
* Surpassing Memory Boundaries
* Inside-out Computing (aka User Defined Functions)
* Out-of-Core Computing
And more to come. Stay tuned!
blog.ironarray.io
Do you think RAM is the only medium for performing computations?
Discover how ironArray can make use of modern solid state disks as an unexpected, but effective replacement (with some welcome surprise):
blog.ironarray.io/out-of-cor…
Enjoy!
In ironArray we are very aware of this, and made every possible effort to ensure that our software plays fair with memory. Try it now:
ironarray.io/products/
Do you think memory management has little to do with computational performance? It actually does a lot, specially in pervasive libraries like NumPy: mail.python.org/archives/lis…
Inside-out Computing: leveraging fast User Defined Functions for your data.
This is the second installment of a series about high performance / low resource computing with ironArray:
blog.ironarray.io/inside-out…
Enjoy!