With Intel QuickAssist Technology, you can see a 5x performance in your MariaBackup compression, and lower CPU usage as well. Today I’m going to show you how.
Nearly a decade ago, Intel released a technology called QuickAssist, which started out as a PCI-e card and then became integrated in many Xeon processes starting with the Skylake generation. QuickAssist Technology (often called QAT) is a special unit that the CPU can offload compression and encryption tasks onto.
I was lucky enough to have early access to this technology back when it was new.
Why does Intel sponsor the MariaDB Foundation? I had the opportunity to interview Steve Shaw, Principal Engineer at Intel and a Board Member at MariaDB Foundation.
I strongly urge you to look at the 09:34 long video on YouTube – Steve is well articulated and a pleasure to listen to. Still, here is a glimpse of what he goes into:
- MariaDB Server is incredibly popular software. Just the Docker image alone has had more than a billion downloads. The majority of MariaDB installations run on Intel servers and developers coding on Intel laptops and desktops.
I’ve mentioned in past blog posts that not every contribution is a code contribution. There are many possible contributions that are valuable, including testing, bug reports, helping the community, etc.
Unfortunately, non-code contributions are sometimes invisible to the wider community, so today I wanted to shine a light on some such contributions. In this case, contributions made by one of our sponsors, Intel.
Intel have been an open source friendly company for a long time. But have recently pushed harder than ever towards open source, even giving their first ever new Innovation Award to Linus Torvalds.