Phoronix

Subscribe to Phoronix feed
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 49 min 9 sec ago

Microsoft Is Writing Its Own Wayland Compositor As Part Of WSL2 GUI Efforts

Wed, 05/20/2020 - 19:09
Microsoft is working on its own Wayland compositor derived from the Weston code-base...

Linux 5.8 To See Faster FUSE Write Performance

Wed, 05/20/2020 - 18:49
FUSE for file-systems in user-space while being criticized by developers in the past and known for being slower than kernel native file-systems is seeing another write optimization come Linux 5.8...

Linux 5.8 To Better Deal With Critical Thermal Faults For Radeon GPUs

Wed, 05/20/2020 - 16:16
AMD on Tuesday sent in another batch of feature updates for Linux 5.8 with the cut-off for new material upon us with this next kernel cycle expected to begin in early June...

Intel's Habana Labs Mainling Gaudi Accelerator Support In Linux 5.8

Wed, 05/20/2020 - 14:05
AI startup Habana Labs, which was recently acquired by Intel, will see its Gaudi accelerator supported by the upcoming Linux 5.8 kernel...

Mainlining The Microsoft DirectX Kernel Driver For Linux Will Be An Uphill Battle

Wed, 05/20/2020 - 12:00
On Tuesday was the big announcement of Microsoft bringing Direct3D 12 to Linux/WSL2 in the context of allowing GUI applications and GPU compute within Windows Subsystem for Linux. This also means OpenCL/OpenGL/Vulkan support by ultimately converting it into D3D12 consumption by the host Windows system. While Microsoft was quick to post patches for their "dxgkrnl" kernel driver for this Direct3D implementation, it's already facing resistance and will be an uphill battle for it to be mainlined...

Microsoft And A KDE Project Spar Over "MAUI"

Wed, 05/20/2020 - 07:48
A few years ago it was GNOME developers frustrated with Microsoft over naming a project GVFS (later renamed to Virtual File System for Git) as it collided with their GVFS (GNOME Virtual File-System) while now there is a similar situation brewing between Microsoft and KDE camps...

Oracle Releases GraalVM 20.1 Virtual Machine With Some Big Improvements

Wed, 05/20/2020 - 06:27
Oracle today released GraalVM 20.1 as their latest big feature update to this virtual machine implemented in Java that also supports not only JIT compilation but ahead-of-time compilation for Java software as well as supporting an LLVM runtime and other languages...

Microsoft Announces Direct3D 12 For Linux / WSL2

Wed, 05/20/2020 - 00:42
As part of bringing GPU acceleration to WSL2 that was announced at today's virtual Build conference, Microsoft just published a blog post with more details including their port of Direct3D 12 for Linux...

Microsoft To Support GPU Acceleration, Linux GUI Apps On WSL2

Wed, 05/20/2020 - 00:09
Microsoft's virtual Build conference kicked off this morning and this year brings another big improvement on the Windows Subsystem for Linux front.....

OpenBSD 6.7 Released With FFS2 Improvements, Better Raspberry Pi + PineBook Pro Support

Tue, 05/19/2020 - 23:55
OpenBSD 6.7 was released this morning as the newest version of this security-minded BSD operating system...

GCC 10 vs. Clang 10 Compiler Performance On AMD Zen 2 + Intel Cascade Lake

Tue, 05/19/2020 - 22:40
We delivered many benchmarks of Clang 10.0 on various CPUs following that updated LLVM compiler stack release earlier this year. With GCC 10 released earlier this month, we have begun our benchmarking of this annual feature release to the GNU Compiler Collection. First up is a look at the GCC 9 vs. GCC 10 vs. LLVM Clang 10 compiler performance on AMD Zen 2 and Intel Cascade Lake systems.

SD 8.0 Specification To Allow 4GB/s Transfer Rates By Leveraging PCIe 4.0

Tue, 05/19/2020 - 22:28
The SD 8.0 specification was announced today for SD Express memory cards to allow up to 4GB/s transfer rates by building off the PCIe 4.0 architecture...

Linux KVM Virtualization Had Mistakenly Been Applying L1TF Workaround To Unaffected CPUs

Tue, 05/19/2020 - 20:09
The all-important Linux Kernel-based Virtual Machine (KVM) code for open-source virtualization had mistakenly been applying its L1TF workaround for unaffected CPUs -- namely AMD EPYC CPUs -- for the past several months until the issue was uncovered this week...

Clang 11 Changes -O To Match GCC Behavior

Tue, 05/19/2020 - 19:08
Clang 11.0 has changed its "-O" optimization flag to match the defaults of GCC...

AOMedia AV1 2.0 Codec Library Released With Many Improvements

Tue, 05/19/2020 - 18:53
Version 2.0 of the libaom AOMedia AV1 video encoder / video codec SDK library is now available as the first major update in nearly two years...

Linux Kernel Seeing Workaround Revived For Buggy Micron NAND Block Erase Behavior

Tue, 05/19/2020 - 18:40
A new patch series has been revived from work originally published by Micron back in 2018 for dealing with the behavior on their planar 2D NAND devices where in rare cases when issuing block erase commands, the flash block might not actually be erased and this could lead to further problems down the road when touching said block...

Fedora 33 Looks To Up Its Code Hardening For 64-Bit Arm Systems

Tue, 05/19/2020 - 12:08
Fedora has been improving its 64-bit ARM (AArch64) support for quite some time and with this autumn's Fedora 33 release it should be in even better shape...

NVIDIA Engineer Revives Work On Linux Proactive Memory Compaction

Tue, 05/19/2020 - 06:11
One of the interesting patch series initially published back in 2019 by NVIDIA engineer Nitin Gupta was on proactive memory compaction for the Linux kernel while so far in 2020 it hasn't yet been merged but a fifth revision to the work was published today...

Xeon Gold 6250 vs. EPYC 7F32 - 8-Core Server CPU Performance On Ubuntu 20.04

Tue, 05/19/2020 - 01:00
Launched last month were the AMD EPYC 7Fx2 CPUs as new high frequency SKUs and with larger L3 cache sizes. Following our initial EPYC 7F52 benchmarking we moved on to testing the EPYC 7F32 and today are putting it head-to-head against the Xeon Gold 6250 and other EPYC/Xeon SKUs while running Ubuntu 20.04 LTS.

OpenBSD Seeing Initial Work Land On Enabling 64-bit POWER

Mon, 05/18/2020 - 22:51
It's arguably long overdue but OpenBSD is seeing initial work on POWERPC64 enablement landing in its source tree...

Pages