Experimental Patches Allow For New Ioctls To Be Built Over IO_uring

IO_uring continues to be one of the most exciting technical innovations in the Linux kernel in recent years not only for more performant I/O but also opening up other doors for new Linux innovations. IO_uring has continued adding features since being mainlined in 2019 and now the newest proposed feature is the ability to build new ioctls / kernel interfaces atop IO_uring.

4 Hours Ago - Linux Kernel - IO_uring ioctls - Add A Comment
AMD Schedutil vs. Performance Governor Benchmarks On Linux 5.11 Shows More Upside Potential

With a pending patch, the Linux 5.11 AMD Zen 2 / Zen 3 performance is looking very good as far as the out-of-the-box performance is concerned when using Schedutil as is becoming the increasingly default CPU frequency scaling governor on more distributions / default kernels. With the previously noted Linux 5.11 regression addressed from when the AMD CPU frequency invariance support was first introduced, the Schedutil performance from small Ryzen systems up through big EPYC hardware is looking quite good. But how much upside is left in relation to the optimal CPU frequency scaling performance with the "performance" governor? Here is a look at those benchmarks on Ryzen and EPYC for Schedutil vs. Performance on a patched Linux 5.11 kernel.

7 Hours Ago - Software - 9 Comments
Linux 5.10 LTS Will Only Be Maintained Until EOY 2022 Unless More Companies Step Up

Announced a few years ago was the notion of "extended" LTS kernel versions whereby the long term support cycle would span six years rather than the usual two years for LTS kernels in providing maintenance and bug/security fixes to the codebase. This means Linux 5.4 LTS is supported until the end of 2025, Linux 4.19 until the end of 2024, and even Linux 4.14 until the start of 2024. But with the recently minted Linux 5.10 LTS at least for now it's only being committed to maintenance until the end of next year.

12 Hours Ago - Linux Kernel - Lacks Resources - 30 Comments
Unvanquished Open-Source Game Still Pushing Slowly Ahead In 2021

Nearly a decade ago we were intrigued by Unvanquished as one of the most interesting open-source game/engine projects of the time. It was peculiar in going through dozens of alpha releases prior to drying up a few years ago. There hasn't been any major release yet past the prior alpha state but the project is in fact still moving along and issued their first new (point) release of the year as well as rolling out a new online updater.

16 Hours Ago - Linux Gaming - Unvanquished 2021 - 4 Comments

26 January

With Linux 5.12 Set To Boot On The Nintendo 64, The N64 Controller Driver Is Now Queued

A few days ago we wrote about Linux 5.12 to see support for the Nintendo 64 more than two decades after that MIPS-based video game console first shipped. While the practicality of Linux on the Nintendo 64 is particularly limited given only 4~8MB of RAM and the MIPS64 NEC VR4300 clocked under 100MHz, it's going upstream and now the N64 controller driver is also queued for this next kernel cycle.

26 January 07:45 AM EST - Hardware - N64 Controller Driver - 20 Comments
GNOME 40 Alpha Released

GNOME 40 is now available as the first step towards releasing this updated Linux desktop environment in March.

26 January 04:11 AM EST - GNOME - GNOME 40 Alpha - 54 Comments

25 January

Patched Linux 5.11 Continues Looking Great For AMD Ryzen/EPYC Performance

While the initial AMD Linux 5.11 performance regression written about at the end of last year was of much concern given the performance hits to AMD Zen 2 / Zen 3 processors with the out-of-the-box "Schedutil" governor, with a pending patch the regression is not only addressed but in various workloads we continue seeing better performance than even compared to Linux 5.10. Here is the latest from several more days of extensive performance testing.

25 January 11:37 PM EST - Software - 12 Comments
AMD Celebrates Five Years Of GPUOpen

Today marks five years since AMD began the GPUOpen initiative for providing more open-source Radeon GPU code projects, code samples, and more for better engaging GPU/game developers in the open.

25 January 03:17 PM EST - Radeon - GPUOpen - 18 Comments
Mozilla Announces "Open Web Docs" Following Last Year's Layoffs

Last year during the big round of layoffs at Mozilla the entire Mozilla Developer Network (MDN) writers team was laid off. That was a particularly sad blow considering how valuable the MDN documentation has been to web developers as a very useful resource. Today the Mozilla folks are announced Open Web Docs in seemingly looking to have the community take over.

25 January 12:51 PM EST - Mozilla - Open Web Docs - 64 Comments
Alder Lake S Support Added To Intel's Open-Source Media Driver

Last quarter Intel began upstreaming their open-source Alder Lake S graphics support for Linux. It hasn't been too big of a feat or revealed many details since it's still Gen12 / Xe graphics seen since Tiger Lake. But it's been coming along and over the past month is now wired up into Intel's open-source Media Driver stack too.

25 January 12:07 AM EST - Intel - Intel Alder Lake - Add A Comment

24 January

23 January

Linux 5.12 To Allow Voltage/Temperature Reporting On Some ASRock Motherboards

Voltage, temperature, and fan speed reporting among desktop motherboards under Linux remains one of the unfortunate areas even in 2021... Many SIO ICs remain publicly undocumented and the Linux driver support is often left up to the community and usually through reverse-engineering. Thus the mainline Linux kernel support is left to suffer especially among newer desktop motherboards. At least for Linux 5.12 some ASRock motherboards will begin seeing their voltage/temperature reporting now function.

23 January 01:43 PM EST - Hardware - ASRock Boards - 31 Comments
Pyston 2.1 Released With Striving For High Performance Python

Pyston started out as a fork of CPython and was very promising during its early days as a Dropbox project for delivering on high performance Python. Its performance was great but in 2017 Dropbox stopped supporting it. Then at the end of 2020, Pyston reappeared and Pyston 2.0 promoted ~20% faster performance than Python 3.8. Pyston 2.x was developed by many of the original developers from Dropbox now out working on their own firm.

23 January 12:02 AM EST - Programming - Pyston 2.1 - 1 Comment

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