23 July

Trying Out The "Folios" Patches On An AMD Linux Server

One of the low-level exciting kernel advancements being worked on at the moment is the new "folios" struct for improving Linux memory management. Tests by those involved found that in some conditions Linux kernel builds for example could be up to 7% faster. Given the recent folios v14 patches being published, I took them for a spin on an AMD EPYC server to see the impact on overall performance.

23 July 03:48 PM EDT - Linux Kernel - Folios v14 - 5 Comments
Mesa RADV vs. AMDVLK Radeon Vulkan Performance For July 2021

It's been a while since last looking at the performance of AMD's official "AMDVLK" open-source Linux Vulkan driver against that of the popular Mesa "RADV" Radeon Vulkan driver. But here are some fresh benchmarks for those interested while using the latest-generation Radeon RX 6800 XT graphics card paired with the in-development Linux 5.14 kernel across testing both Vulkan drivers.

23 July 09:00 AM EDT - Display Drivers - 69 Comments
SquashFS Tools 4.5 Released To Celebrate 20 Years Of SquashFS

While SquashFS wasn't mainlined in the Linux kernel until 2009, this compressed read-only file-system has been in development for twenty years now with initially being a set of out-of-tree kernel patches. SquashFS has been instrumental to many Linux distributions for their Live DVD/USB environments and other use-cases where needing a general purpose read-only file-system with low overhead.

23 July 12:00 AM EDT - Linux Storage - SquashFS Tools 4.5 - 7 Comments

22 July

AMD Ryzen 9 5900HX / ASUS ROG Strix G15 AMD Advantage On Linux

With an AMD Ryzen 9 5900HX Zen 3 processor and Radeon RX 6800M graphics, the ASUS ROG Strix G15 laptop may be promising for those wanting high performance and graphics backed by AMD's much enjoyed open-source Linux GPU driver stack. Plus this ASUS ROG Strix G15 (G513QY) is one of the first two "AMD Advantage" laptops. But when it comes to using it on Linux, it's not without some struggles before being able to enjoy the compelling performance.

22 July 01:30 PM EDT - Processors - 27 Comments
Networking Support For Intel's Lunar Lake Coming With Linux 5.15

Back in March I wrote about Intel open-source engineers already beginning Linux bring-up for "Lunar Lake" as a future client platform not due out until 2023 at least. That work began with enabling Lunar Lake within the existing e1000e network driver and that hardware enablment work will finally be mainlined this autumn with Linux 5.15.

22 July 12:00 AM EDT - Intel - e1000e Driver + Lunar Lake - 3 Comments

21 July

GCC 11.2 RC1 Compiler Punted For Testing

Three months after GCC 11.1 arrived as the first stable release of GCC 11, GCC 11.2 is set to be released soon while out today is the first and only planned release candidate.

21 July 08:15 PM EDT - GNU - GCC 11.2 - 2 Comments
Squeezing More Performance Out Of The Linux Kernel With Clang + LTO

With the Linux 5.12 kernel bringing support for building the kernel with link-time optimizations (LTO) when using the LLVM Clang compiler, here are some benchmarks looking at that performance impact as well as more generally seeing how the LLVM Clang compiler performance is looking when building the Linux kernel relative to GCC.

21 July 09:00 AM EDT - Software - 37 Comments
GraalVM 21.2 Released With New Optimizations, Better Linux AArch64 Support

Oracle has published a new version of GraalVM, its open-source Java JVM/JDK implemented in Java that also supports other programming languages and execution modes. GraalVM continues to be quite an interesting effort given its various languages supported and interesting technical experiments/features in the name of greater Java performance and other innovative features.

21 July 03:00 AM EDT - Oracle - GraalVM 21.2 - 25 Comments

20 July

Arm Mali "Valhall" Reverse-Engineering Started

The Panfrost open-source Linux graphics driver stack has matured nicely for Arm Mali Midgard and Bifrost generations but for the past two years now there has been Valhall as the latest-generation Arm Mali microarchitecture. There is now work underway on reverse-engineering Valhall for ultimately wiring up with open-source graphics driver support.

20 July 03:00 PM EDT - Arm - Valhall Reverse Engineering - 21 Comments

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed