Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-26 05:15
Libzip 1.8 Released With Support For Zstd Compressed ZIP Files
Libzip as the widely-used C library for accessing. creating, and modifying Zip archives is out with a new feature release...
KDE Gets Expandable Tooltips, Larger Clipboard, More Wayland Fixes
Even with the warm summer weather and many municipalities loosening pandemic lockdown restrictions, KDE developers remain quite busy this summer with a variety of improvements to this open-source desktop...
Nearly A Decade Later, UPower Still Working Towards 1.0 Release
For nearly one decade there has been talk of UPower 1.0 while in 2021 that still has yet to materialize for this former "DeviceKit-Power" project but at least now there is UPower v0.99.12 as the first release in two years...
Oracle Sends Out Latest Linux Patches So Trenchboot Can Securely Launch The Kernel
Trenchboot continues to be worked on for providing boot integrity technologies that allow for multiple roots of trust around boot security and integrity. Oracle engineers on Friday sent out their latest Linux kernel patches so it can enjoy a "Secure Launch" by the project's x86 dynamic launch measurements code...
RADV Open-Source Radeon Vulkan Driver Begins Landing Ray-Tracing Changes
In recent months RADV lead developer Bas Nieuwenhuizen began working on Vulkan ray-tracing support for this Mesa Radeon Vulkan driver that isn't officially supported by AMD but as an alternative to the company's open-source AMDVLK driver or their cross-platform proprietary Vulkan driver. Hitting the Mesa 21.2-devel code a few minutes ago is the initial Vulkan ray-tracing bits for RADV!..
Wine 6.11 Released With Theming Support For All Built-In Programs
Wine 6.11 is out as the latest bi-weekly development snapshot for running an increasing number of Windows applications and games on Linux...
Proton 6.3-5 RC Allows More Windows Games To Run On Linux
Just in time for the weekend Linux gamers is a new release candidate of the upcoming Proton 6.3-5 that powers Valve's Steam Play for running Windows games on Linux...
Pending Patches Allow Direct3D 9 "Gallium Nine" To Run Over Mesa's Zink Vulkan
Mesa's Zink is well known for working to provide a generic OpenGL implementation over the Vulkan API that can be used across hardware/drivers. While still focused on OpenGL-over-Vulkan, with some pending patches it turns out Zink can support Gallium3D Nine for ultimately allowing Direct3D 9 atop this layer...
GravityMark OpenGL/Vulkan Performance For NVIDIA RTX 30 vs. AMD Radeon RX 6000 Series
A few days ago I wrote about GravityMark as a new cross-API GPU benchmark from a former Unigine developer. Being curious about the Linux GPU driver performance for this benchmark that is focused on delivering maximum GPU acceleration support, I ran some benchmarks on the latest NVIDIA GeForce and AMD Radeon graphics cards with this benchmark for OpenGL and Vulkan.
LibreOffice 7.2 Beta Arrives With Initial Command Pop-Up HUD, Better Performance
Following last month's LibreOffice 7.2 Alpha, the first beta for this open-source office suite update is now available for testing...
New Linux Patch To Allow Booting From Arbitrary Non-Block Device File-Systems
The Linux kernel currently has code to allow booting an initial root file-system via NFS or CIFS for non-blockdevice file-systems while a new patch aims to allow for mounting of arbitrary non-block device file-systems as root...
Adreno 660 GPU Support Landing For Linux 5.14
The MSM DRM driver changes have been submitted to DRM-Next ahead of the Linux 5.14 cycle for improving this open-source Qualcomm Adreno kernel graphics/display driver...
Intel i915g Mesa Driver Now Goes Goes Through NIR, Fixes Some Past Test Failures
While this week's landing of the Crocus Gallium3D driver for Intel Gen4 through Gen7 graphics (i965 through Haswell) in Mesa is exciting for Linux users that are still running aging Intel systems, going back even further has been the i915g Gallium3D driver and there this week there happens to be a big improvement too...
Modula-2 Programming Language Front-End Still Looking Towards Mainline GCC In 2021
The Modula-2 programming language developed from the late 70's to 80's might finally see mainline GNU Compiler Collection (GCC) support in 2021...
OpenSSL 3.0 Release Candidate Arrives With Big Changes
The OpenSSL project today shipped their OpenSSL 3.0 Beta, which is their equivalent to a release candidate ahead of the planned official 3.0.0 release next quarter...
NVIDIA Resizable BAR Performance - A Big Boost For Some Linux Games
Back in March NVIDIA announced they would be supporting the GeForce RTX 30 series with Resizable BAR support via a video BIOS update for supported systems. Recently I've been looking at the performance of a GeForce RTX 3080 once flashing the graphics card under Linux with Resizable BAR support and the performance is quite compelling for Vulkan-based games where this functionality is working.
Fedora Stakeholders Back To Discussing Raising x86_64 Requirements Or Using Glibc HWCAPS
While Red Hat Enterprise Linux 9 is dropping support for older x86_64 CPUs by raising the baseline requirement to "x86_64-v2" that roughly correlates to Intel Nehalem era processors and newer, so far Fedora has not changed its default. There was a proposal shot down last year for raising the x86_64 microarchitecture feature level while now that discussion has been restarted or alternatively making use of Glibc's HWCAPS facility for allowing run-time detection and loading of optimized libraries...
Google Wants To See Rust Code In The Linux Kernel, Contracts The Main Developer
Google wants to see Rust programming language support within the Linux kernel so much so that they have contracted the lead developer working on "Rust for Linux" as the work aims to get mainlined...
W3C Promotes Web Audio API To Official Standard
The W3C has promoted the Web Audio API to now being an official standard as a JavaScript API for creating and manipulating audio content directly within web browsers...
It's Good But Maybe Bad: LVFS Skyrockets With More Than 100k Firmware Updates In One Day
The Linux Vendor Firmware Service (LVFS) with Fwupd has been serving on average around 40k~50k firmware updates per daay to Linux users relying on this cross-vendor, open-source firmware distribution service with FWUPD for applying firmware updates under Linux. But yesterday its usage just skyrocketed with more than 100,000 firmware updates in a single day... That's great for adoption but the motivation for the mass firmware updates may be something rough on the horizon...
AMDGPU For Linux 5.14 To Report Throttler Status, Many Fixes Sent Out
Last week marked the end of feature work for the AMDGPU driver (and other DRM drivers) for the upcoming Linux 5.14 cycle. Sent out today though were the first set of AMDGPU fixes targeting Linux 5.14 that does include a recently talked about throttler status feature...
Lenovo To Support Configuring ThinkPad BIOS From Within Linux
In conjunction with supported Lenovo systems, a new "Think-LMI" driver is on its way to the mainline Linux kernel for allowing some BIOS/firmware settings to be accessed and configured within Linux...
Intel Speed Select Driver Issue Was Hurting Performance In Some HPC Benchmarks
Intel's Speed Select Technology introduced since Cascade Lake for providing more granular power/performance controls was done in the name of performance but it turns out an ISST Linux driver inefficiency could lead to a 10%+ performance hit for some HPC benchmarks...
Zink OpenGL-On-Vulkan Hits Another "Massively Improved Performance" Milestone
The Zink component to Mesa that provides a generic OpenGL implementation built atop the Vulkan API recently hit another "massively improved performance" milestone by Valve contractor Mike Blumenkrantz...
Blender 3.0 Likely Delayed 2 Months For Post-Lockdown Breather, Cycles X Might Land
The wildly successful Blender 3D open-source modeling software has been working hard towards its Blender 3.0 release but will likely now be proactively delayed to allow developers more time to relax with COVID-19 lockdowns/restrictions loosening, the possibility of developer meetups pre-3.0, and letting more changes flow into this big feature release...
Wasmer 2.0 Released With Significantly Faster Runtime Performance, Quicker Deserialization
Going along with a number of other recent WebAssembly interpreter/run-time releases, Wasmer 2.0 has been released as this popular WebAssembly WASI and EmScripten run-time...
AMD EPYC 7343 / EPYC 7443 Linux Performance
Since the AMD EPYC 7003 "Milan" series launch back in March we have carried out many benchmarks with their flagship processors like the EPYC 7763 and 7713 processors and some of the frequency optimized SKUs, but what about the performance lower down the product stack? Up for benchmarking today is a look at the AMD EPYC 7343 and 7743 processors in 1P and 2P configurations against other AMD EPYC Milan processors as well as Intel's Xeon Platinum 8380 Ice Lake processors.
Fedora Cloud 35 Approved To Use Btrfs By Default
Last month plans were published for Fedora Cloud 35 to use the Btrfs file-system by default, similar to Fedora Workstation using Btrfs by default for several releases. That plan has now been signed off on by FESCo allowing for this change to happen...
SUSE Linux Enterprise / openSUSE Leap Pursuing x86_64-v2 Optimized Libraries
In addition to the rolling-release openSUSE Tumbleweed looking at HWCAPS / x86-64 feature levels for being able to provide greater out-of-the-box performance by selectively loading more tuned libraries depending upon the CPU in use, SUSE Linux Enterprise / openSUSE Leap are also looking at offering similar functionality that may turn up in time for the next point release / service pack...
VirtIO-GPIO Guest Driver Updated For The Linux Kernel
There has been a number of new VirtIO driver additions recently to the Linux kernel like for sound and Bluetooth for the expanding VirtIO specification while one still in the works for mainlining is the GPIO guest driver...
GNU C Library Lands Year 2038 Handling For Legacy ABIs
The GNU C Library (Glibc) saw another batch of Year 2038 "Y2038" preparations on Tuesday for the Unix timestamp for when the time since 1 January 1970 can no longer be stored in a signed 32-bit integer...
Systemd 249-rc1 Released With Many New Features
The first release candidate of systemd 249 is now available for testing with yet more new and improved features...
Alpine Linux 3.14 Released With Many Package Updates For This Lightweight Distro
A new version of Alpine Linux is now available for this distribution that's popular for container use and other environments requiring a small footprint or those simply preferring its Busybox + Musl libc usage...
Intel Xe Graphics Squeeze Out More Linux Performance By Flushing Less
Intel's "Gen12" Xe Graphics should be performing marginally better with next quarter's Mesa 21.2 feature release for its open-source ANV Vulkan driver...
Left 4 Dead 2 Updated With Vulkan Rendering Via DXVK, Many Other Improvements
Similar to Portal 2 getting Vulkan rendering support earlier this year by leveraging DXVK to convert Direct3D calls to Vulkan, Valve's Left 4 Dead 2 has now received similar treatment alongside a big update out today...
DXVK 1.9 Brings Conservative Rasterization For Running Direct3D Games On Linux
A new release of DXVK is available for running Direct3D 9/10/11 games over the Vulkan API that is most notably used by Steam Play (Proton) for allowing many Windows games to run gracefully on Linux...
NVIDIA Launches The Jetson AGX Xavier Industrial Module
Given the success and popularity of their Jetson AGX developer board, NVIDIA has now launched the Jetson AGX Xavier Industrial Module that is a rugged, module-based version of the AGX Xavier intended for various industrial / manufacturing / construction use-cases...
Mesa's New "Crocus" OpenGL Driver Is Performing Well For Old Intel Hardware
Landing this week in Mesa 21.2's development code is Crocus Gallium3D providing a new Intel OpenGL driver for i964 "Gem4" through Haswell "Gen7" graphics. While even Haswell graphics are showing their age these days, I couldn't help but to fire up a few benchmarks seeing how this new Crocus open-source OpenGL driver performs against the existing "i965" classic open-source driver for Linux systems.
GravityMark Launches As Cross-API Graphics Benchmark From Former Unigine Dev
There's a new, cross-platform, cross-API graphics benchmark out there that is free to download and focused on delivering maximum GPU acceleration support when rendering hundreds of thousands of objects...
Noctua Launches NH-P1 As High-End Passive CPU Cooler
For those that have been wanting to build a passively cooled PC or at least keeping the number of fans to a minimum, Noctua just officially announced the NH-P1 as their high-end passive cooler. It's a massive heatsink but aims to be able to cool higher-end AMD and Intel desktop processors...
GNU C Library Looking To Drop FSF Copyright Assignment Policy
The GCC compiler has long had a requirement that all contributors assign their copyright to the Free Software Foundation. Recently GCC dropped that copyright assignment policy and now the GNU C Library is looking at making a similar move...
Intel Working On Updating Its GuC, Still Aiming To Transition To This Firmware-Based Scheduling
In addition to a lot of movement right now within the Intel kernel graphics driver around memory management handling for local memory / discrete GPUs, another big and ongoing area is improving the job submission and workload scheduling by making proper use of its GuC firmware capabilities and also integrating the DRM scheduler...
Debian 11 "Bullseye" Installer RC2 Released
The second release candidate of the Debian Installer for the upcoming 11.0 "Bullseye" release is now available for testing...
The "Memory Folios" Work Continues - Improving Linux Performance, 7% Faster Kernel Builds
Matthew Wilcox of Oracle today sent out his latest patch series implementing the new "memory folios" type for the Linux kernel in an effort to improve Linux memory management and allow for better efficiency that ultimately translates into measurable performance gains...
Intel M.2 Modem Driver "IOSM" Queued Ahead Of Linux 5.14
As part of Intel's new M.2 modem push for EVO laptops and Chromebooks, open-source Intel engineers have been working on "IOSM" as their new M.2 modem driver and this code which has been in the works for months is set to see its debut with the Linux 5.14 cycle...
Intel Announces The IPU - Infrastructure Processing Unit
Intel today went public with their vision and early work around a "Infrastructure Processing Unit" (IPU) as their newest ware for data centers and cloud providers...
FWUPD 1.6.1 Adds FreeBSD UEFI Capsule Handling, More Hardware Now Supported
A new feature point release is available for FWUPD for handling of system/component firmware and BIOS updating on Linux and other platforms...
Google + Canonical Bring Ubuntu Pro To Google Cloud
At the end of 2019 "Ubuntu Pro" was announced as Ubuntu for Amazon's EC2 cloud with ten years of package updates/security, kernel livepatching, Canonical Landscape integration, and more. Google and Canonical are announcing today that Ubuntu Pro is now coming to Google Cloud...
GCC 11 Compiler Performance Benchmarks With Various Optimization Levels, LTO
Given the recent forum discussion stemming from the -O3 optimization level still too unsafe for the Linux kernel (in part due to older, buggy compilers) and some users wondering about the current -O2 versus -O3 compiler optimization level impact, here is a fresh round of reference benchmarks using GCC 11.1 on Fedora Workstation 33 looking at various optimization levels and optimizations tested on dozens of different application benchmarks to see the overall impact on performance.
ACPI Platform Runtime Mechanism Support Is Getting Underway For Linux
Platform Runtime Mechanism was incorporated into the ACPI 6.4 specification earlier this year and allows moving some system management interrupt (SMI) handlers out of the system management mode (SMM) "black box" and into the OS/VMM execution context. With Linux 5.14 initial work on ACPI Platform Runtime Mechanism is set to land...
...206207208209210211212213214215...