Phoronix

Subscribe to Phoronix feed
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 1 hour 53 min ago

Steam Play's Proton Working To Further Lower Input Latency

Mon, 06/07/2021 - 05:17
The latest updates to Valve's Proton Experimental build for Steam Play should be offering lower input latency...

Git 2.32 Released With Numerous Improvements

Sun, 06/06/2021 - 21:20
Version 2.32 of the Git distributed revision control system is now available with a variety of improvements from performance optimizations to usability enhancements and a whole lot of bug fixes...

Linux x86/x86_64 Will Now Always Reserve The First 1MB Of RAM

Sun, 06/06/2021 - 20:01
The Linux x86/x86_64 kernel code already had logic in place for reserving portions of the first 1MB of RAM to avoid the BIOS or kernel potentially clobbering that space among other reasons while now Linux 5.13 is doing away with that "wankery" and will just unconditionally always reserve the first 1MB of RAM...

More Intel Alder Lake Enablement Landing For Coreboot

Sun, 06/06/2021 - 19:09
In addition to getting Intel's Alder Lake hybrid processors ready for the Linux kernel and other areas of the operating system stack, Intel's open-source engineers have continued their trend in recent weeks of upstreaming more Alder Lake work into Coreboot...

GNOME's Need To Broaden Its Audience For Greater Impact & Funding

Sun, 06/06/2021 - 18:14
Robert McQueen, the President of the GNOME Foundation Board of Directors, wrote a post this week ultimately about the GNOME project's need to broaden its focus in order to attract more new users and ultimately to be able to raise funds from new organizations outside of their traditional reach. If they aren't able to find new funding sources, they may need to scale back in some of their efforts but still have a sufficient safety net...

Linux Disables Intel's New ENQCMD Feature Since Kernel Code "Broken Beyond Repair"

Sun, 06/06/2021 - 17:55
For two years now we have seen various open-source patches around ENQCMD instructions for the code compilers and the Linux kernel. This Enqueue Stores support is part of Intel's Data Streaming Accelerator coming with Xeon Scalable "Sapphire Rapids". But even with Sapphire Rapids not launching until later this year, the already merged Linux kernel code is force-disabling the ENQCMD instructions support as the current kernel support is deemed "broken beyond repair" and will need to be reworked...

Crocus Gallium3D Nears Mainline Mesa For Gallium3D i965 Through Haswell Graphics

Sun, 06/06/2021 - 08:24
A few months ago you may recall word of Crocus as a new Mesa Gallium3D driver for supporting Intel Gen7 Haswell graphics and older back through the i965 class hardware. That Gallium3D driver for the aging class of Intel graphics is nearing mainline Mesa with the work-in-progress merge request now pending as of this week...

GNU Poke 1.3 Released For Poking At Binaries, Understanding Binary Data

Sun, 06/06/2021 - 00:26
GNU Poke debuted earlier this year as a new GNU project providing an interactive editor and integrated, interactive programming language for dealing with binary data. Poke makes it easier to analyze binary data and their data structures as well as manipulating said binary data...

NVMeTCP Offload Bits Coming For Linux 5.14 To Lower CPU Utilization, Better Latency

Sat, 06/05/2021 - 21:07
Adding to other networking changes queuing up for the upcoming Linux 5.14 cycle, NVMeTCP Offload has begun landing into "net-next" ahead of this next kernel merge window...

-O3 Compiler Optimization Level Still Deemed Too Unsafe For The Linux Kernel

Sat, 06/05/2021 - 19:15
Due to not too old versions of the GNU Compiler Collection (GCC) possibly generating bad code with the "-O3" compiler optimization level and sometimes there not being performance benefits, Linus Torvalds remains against using this optimization flag when compiling the Linux kernel...

Wine-Staging 6.10 Ships With Just Under 600 Patches Atop Upstream Wine

Sat, 06/05/2021 - 18:15
It's been a few releases since there has been much in the way of new additions to Wine-Staging worth talking about. This staging/experimental version of Wine has at some points carried 700+ patches over upstream Wine but with not many new patches introduced recently while the flow of patches from staging to upstream Wine continuing, at this point its down to "only" 571 patches. With today's Wine-Staging 6.10 there are also some new improvements incorporated into this build...

KDE Gears Up For The Plasma 5.22 Release Next Week

Sat, 06/05/2021 - 17:51
Next week will mark the release of the Plasma 5.22 desktop with its Wayland support now much more mature alongside various performance improvements and a variety of other enhancements. Plasma 5.22 is a big step forward while already some feature work is going into Plasma 5.23 and the next round of KDE application updates...

Phoronix Turns 17 Years Old, Covering The Linux Hardware Scene Daily

Sat, 06/05/2021 - 12:00
Today marks seventeen years since I started Phoronix.com for what would become the leading Linux hardware reviews and benchmarking site. The 5th of June also marks 13 years now since the release of Phoronix Test Suite 1.0 for leading open-source benchmarking...

Wine 6.10 Released With Newer Mono, Updated AppData Paths

Sat, 06/05/2021 - 03:49
As another cork to pop on the Phoronix 17th birthday weekend, Wine 6.10 has been released for running Windows applications and games on Linux...

NVIDIA 470.76 WSL Driver Released

Sat, 06/05/2021 - 03:25
While waiting for NVIDIA to publicly launch a beta of their much anticipated 470 Linux driver series, today they issued a new 470.76 release of their WSL "Windows Subsystem for Linux" driver...

LLVM Clang 12 Leading Over GCC 11 Compiler Performance On Intel Xeon Scalable Ice Lake

Fri, 06/04/2021 - 23:20
Recently we have been running a number of compiler benchmarks looking at the recently released LLVM Clang 12 and GCC 11 open-source code compilers. There is as healthy and competitive competition as ever between GCC and Clang with the mainline Linux kernel these days working well under Clang, more software projects shifting to Clang by default, and the performance being as tight as ever between GCC and Clang for compiled C/C++ code on x86_64 and AArch64. In today's article are benchmarks of Clang 12 vs. GCC 11 on the dual Intel Xeon Platinum 8380 Ice Lake server.

Linux's USB Audio Driver Aims For Latency Reduction

Fri, 06/04/2021 - 21:19
With the upcoming Linux 5.14 cycle, the USB sound driver will ideally exhibit lower latency when starting playback...

Haiku OS Continues Making Progress On RISC-V, Adds Stack Protection

Fri, 06/04/2021 - 18:35
The Haiku open-source operating system inspired by BeOS continues advancing with work ranging from their hardware support and low-level kernel features up through user-interface work...

Wasmer 2.0 WebAssembly Runtime Is Near With Much Faster Performance

Fri, 06/04/2021 - 17:48
WASM3 v0.5 released this week for that WebAssembly interpreter that claims to be the fastest. The Wasmer WebAssembly runtime for WASI/EmScripten meanwhile released its initial 2.0 release candidates this week where it's been upping the performance...

Atari VCS Controller Support Added To SDL2

Fri, 06/04/2021 - 17:33
Ahead of the long-awaited Atari VCS game console launching this month, the SDL2 library has added the mapping for the Linux game console's controllers...

Pages