Intel Finds Great Performance With PostgreSQL’s AVX-512 Support

Back in April PostgreSQL added AVX-512 support for CRC32 computations. At the time the gains for CRC32 computations with this popular open-source database server were reported to be 50% to 3x faster for x86_64 CPUs able to leverage AVX-512. That AVX-512 support is found with PostgreSQL 18.0 that released in September and now Intel is praising this addition to PostgreSQL for which their developers also had a part in along with AWS and others…

[$] The intersection of unstable pages and direct I/O

Longtime LWN readers will have encountered the concept of “stable pages”
before; it was first covered here nearly
15 years ago. For the most part, the problem that stable pages were
meant to solve — preventing errors when user space modifies a buffer that
is under I/O — has been dealt with. But
recent discussions show that there is one area where problems remain:
direct I/O. There is some disagreement,
though, over whether those problems are the result of user-space bugs and
how much of a performance price should be paid to address them.

Valve’s Open-Source Radeon Linux Driver “Love Song For Gamers With Old GPUs”

As covered recently on Phoronix there has been several exciting improvements for aging AMD Radeon GCN 1.0 and GCN 1.1 era graphics cards for the open-source AMD Linux graphics driver stack. This work has been led by Timur Kristóf of Valve’s Linux Open-Source Graphics Driver Group with an ultimate goal of shifting the GCN 1.0/1.1 open-source Linux driver hardware support from the aging “Radeon” kernel graphics driver over to the “AMDGPU” kernel driver already used by default for all AMD GPUs/accelerators from GCN 1.2 and newer…