Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-25 10:00
Linux 5.18 EDAC Continues Making Preparations For AMD Zen 4
AMD continues improving their Error Detection And Correction (EDAC) driver code within the Linux kernel ahead of next-generation processors debuting later this year...
Apple M1 Performance On Linux: Benchmarks Better Than Expected For Its Alpha State
Last Friday the crew at Asahi Linux led by Hector Martin released the first alpha release for running Linux on Apple Silicon hardware. I eagerly loaded up Asahi Linux on an M1-powered Apple Mac Mini knowing the various early limitations of the Linux kernel support that is still settling. Overall the Apple M1 Linux performance ended up exceeding my expectations for the performance in its early alpha state. Here are some benchmarks.
Imagination PowerVR Rogue GPU Vulkan Driver Merged Into Mesa 22.1
In addition to the Imagination PowerVR Series 1 code drop of their late 90's era driver code, Imagination Tech has managed to successfully land its new PowerVR Rogue "PVR" Vulkan driver in time for Mesa 22.1's release next quarter...
GNOME 42 Released With Many Improvements From Wayland To GTK4 Porting
GNOME 42 is out today as the latest half-year update for this widely-used, open-source desktop environment...
Latest Linux Code Smashes 14M IOPS Per-Core With Intel Core i9 12900K + Optane
Back in the day, 2.5 million IOPS per core was an impressive feat... That day was little more than one year ago. With faster hardware and relentless optimizations by Linux kernel developers, 14 million IOPS per core is the new record now achieved...
Imagination Posts Original Driver Code For PowerVR Series 1 GPUs As Open-Source
In addition to Imagination working on a open-source PowerVR Vulkan driver for their newest graphics IP within Mesa, Imagination Technologies has also decided to go back and publish their original PowerVR Series 1 macOS/Windows driver as open-source...
Intel + Microsoft Contribute "SIOV" I/O Virtualization Spec To Open Compute Project
Intel announced yesterday that they in cooperation with Microsoft have contributed the Scalable I/O Virtualization (SIOV) specification to the Open Compute Project for being an open standard moving forward...
Arm Neoverse Demeter & N2 Tuning Merged Into GCC 12, Experimental NVPTX Option
While GCC 12 is in stage four development and focused just on regression fixes, a few notable patches were merged this week into the codebase ahead of its official release expected in roughly a month or so...
LLVM / Clang 14.0 Prepared For Release With With Armv9, BOLT, More C++20 & C23
LLVM 14.0 and sub-projects like Clang 14 have been tagged with the official sources now available and the binaries for various platforms are beginning to be uploaded...
FBDEV Drivers See More Fixes With Linux 5.18
It's been a decade since the calls began for deprecating Linux's frame-buffer drivers "FBDEV" and the push for replacing FBDEV with DRM/KMS drivers. While DRM/KMS drivers are now commonplace even in the embedded space, FBDEV still won't die and with Linux 5.18 is seeing another round of fixes going in...
Linux 5.18's DAMON Adds DAMOS Configuration Interface
Added to the Linux kernel last year was Amazon's DAMON for data access monitoring that has seen public patches since early 2020. Since its Linux 5.15 introduction, this kernel functionality has continued to see new functionality tacked on and now for Linux 5.18 is DAMOS...
NVIDIA 510.60.02 Linux Driver Released With RTX A4000H / RTX A5500 Support, Fixes
In addition to a slew of exciting NVIDIA announcements from GTC 2022, released today was a new 510 series Linux driver build...
F2FS With Linux 5.18 Boasts Performance Improvements, Faster Recovery After Power-Cut
Jaegeuk Kim submitted the Flash-Friendly File-System (F2FS) updates on Monday that today were merged to mainline for the Linux 5.19 cycle...
OpenJDK 18 Released With A Simple Web Server, UTF-8 By Default
Oracle today announced the general availability of JDK/OpenJDK 18 as the reference implementation of Java 18...
Steam On Chrome OS Finally Available In Alpha State For Select Chromebooks
After earlier this month announcing Steam for Chrome OS following months of rumors/leaks around the initiative, Google today has made an alpha build of Steam available for select Chromebooks...
NVIDIA Announces Hopper H100, Grace CPU Superchips, Jetson Orin Developer Kit
Jensen Huang has just wrapped up his GTC Spring 2022 keynote and thus the embargo has lifted on several exciting announcements from NVIDIA. NVIDIA has a lot of interesting hardware and software to talk about at this "#1 AI developer conference" from the Hopper H100 to next year's Grace CPU Superchips to the Jetson Orin.
CrossOver 21.2 Released With Fixes For Halo: Master Chief, Microsoft Office 365 On Linux
CodeWeavers is out today with CrossOver 21.2 as the newest version of their commercial downstream based on Wine that offers Windows application and game support across Linux, macOS, and Chrome OS...
How To Use The New AMD P-State Driver With Linux 5.17
Since the release of the Linux 5.17 kernel the leading question in my inbox has been from readers asking how to actually make use of the AMD P-State driver. Right now this driver isn't the default over ACPI CPUFreq and I haven't seen any Linux distribution vendors announce their plans to immediately default to this new driver, but over the months ahead I expect that to change. In any case, if wanting to use amd_pstate on Linux 5.17 today here is a brief how-to guide for making the transition...
Ubuntu 22.04 LTS Will Default To Wayland With NVIDIA For v510+ Driver
A change that had been expected but finally buttoned up in time for next month's Jammy Jellyfish release: Ubuntu 22.04 LTS will now default to using the GNOME Wayland session when running the NVIDIA proprietary driver. The caveat/limitation is that's only the case when using the NVIDIA 510 series driver or newer and not when using any of the older legacy driver branches...
An Exciting Btrfs Update With Encoded I/O, Fsync Performance Improvements
SUSE's David Sterba on Monday submitted the Btrfs file-system updates for the in-development Linux 5.18 kernel...
Linux 5.18 Re-Enables Intel ENQCMD Usage In Time For Sapphire Rapids
Going back to 2019 the open-source ecosystem has been working on ENQCMD/ENQCMDS support for introduction with Xeon Scalable "Sapphire Rapids" as part of the Data Streaming Accelerator work. ENQCMD support was added to the Linux kernel but last June was outright disabled for being "broken beyond repair". It's now managed to be repaired and for Linux 5.18 this instruction usage is being re-enabled...
GNU Linux-Libre 5.17 Released For Free Software Purists
GNU Linux-Libre 5.17 is out as the downstream flavor of Linux 5.17 that strips out code/support depending upon closed-source microcode or other non-free fragments as well as removing the ability to load proprietary kernel modules...
Linux 5.18 Unifying Two More Portions Of AMD & Intel Code
Thanks to the nature of open-source and independently-controlled projects like the Linux kernel, there is already much code sharing among competitive hardware vendors in areas where applicable. Much of the Linux kernel's x86/x86_64 code is shared between AMD and Intel (and VIA, Centaur, and Hygon for that matter) where relevant while due to different supported features and implementation differences there is divergence at times. With Linux 5.18 there are two features currently with unique AMD and Intel code paths that are working towards more unification...
Intel Hardware Feedback Interface "HFI" Driver Submitted For Linux 5.18
As expected, the thermal subsystem updates for the in-development Linux 5.18 kernel is bringing the new Hardware Feedback Interface (HFI) for benefiting their hybrid architecture processors as introduced recently with Alder Lake...
Samba 4.16 Released For Improving Windows File/Print Server Interoperability
Samba 4.16 is out as the newest feature release for this leading SMB / CIFS implementation for improving Windows file/print interoperability with Linux-based systems...
AMD EPYC 7773X "Milan-X" Benchmarks Show Very Strong HPC Performance Upgrade
While Milan-X was announced back in November, today is the day of the Milan-X embargo lift for reviewing these new processors and sharing more about these high-end server processors focused on delivering even greater performance for high performance computing (HPC) workloads. In this review is a look at the performance of the AMD EPYC 7773X series against other AMD EPYC parts and the Intel Xeon Scalable competition under Linux.
AMD Milan-X Upgrade In The Cloud Makes Microsoft Azure HBv3 Very Compelling For HPC
Today the AMD EPYC 7003 Milan-X processors are officially shipping. See my AMD EPYC 7773X Linux review for more details and plenty of benchmarks. The 768MB of L3 cache per CPU won't be of benefit to all workloads, just as the forthcoming Ryzen 7 5800X3D is focused on gaming. Aside from the dozens of benchmarks covered in my review, if you are still left wondering about whether other workloads stand to benefit from Milan-X, thankfully it's easy to already test drive it in the cloud with Microsoft Azure. Here are some Microsoft Azure HBv3 benchmarks looking at the Milan-X uplift in the cloud.
Intel Adds A Tiny OpenCL Compiler To Mesa 22.1 For Their Vulkan Ray-Tracing Code
Intel has added a little OpenCL C compiler binary to Mesa 22.1 today in the latest development code-base...
Linux 5.18 Scheduler Updates Improve NUMA Balancing For AMD EPYC Servers
Ingo Molnar has begun sending out the pull requests for the code he oversees in the kernel for the newly-opened Linux 5.18 merge window. The scheduler updates this cycle are rather notable especially for AMD Linux server users...
TornadoVM 0.13 Released For Java OpenJDK/GraalVM Offloading To GPUs, FPGAs & More
TornadoVM continues advancing as the open-source plug-in to OpenJDK and GraalVM that allows Java programs to run on heterogeneous hardware from GPUs to FPGAs and other targets...
Mesa's CPU-Based Software Vulkan Driver Now Exposes Vulkan 1.3
The recent work by Mike Blumenkrantz on getting Lavapipe to advertise Vulkan 1.3 has successfully landed within Mesa 22.1...
FSCRYPT Adding Direct I/O Support For Encrypted Files In Linux 5.18
It's been a while since having any shiny new features to talk about for FSCRYPT, the Linux kernel's file-system encryption framework that is used by the likes of EXT4 and F2FS. With Linux 5.18 that changes with FSCRYPT adding direct I/O support...
Newer ASUS Motherboards To See Improved Sensor Handling With Linux 5.18
Following yesterday's Linux 5.17 release, HWMON subsystem maintainer Guenter Roeck was quick to send in the feature updates for the hardware monitoring subsystem for Linux 5.18...
Linux 5.17 Released With AMD P-State Driver, Plenty Of New Hardware Support
Following the one week delay to the release schedule, Linus Torvalds issued the Linux 5.17 stable release a short time ago...
AMD Publishes New Instinct MI200 Instruction Set Documentation
AMD quietly posted a new version of its instruction set architecture documentation concerning its Instinct MI200 accelerator. AMD originally published the ISA documentation for the MI200 back in November but it seems to have gone unnoticed (including by me) while in February they went ahead and released a new version of that technical documentation...
Linux Mint Debian Edition 5 Released - Built Atop Debian 11
The Linux Mint crew have today released Linux Mint Debian Edition 5 (LMDE5). This is the effort carried out as a safeguard should Linux Mint in the future determine it unsuitable to continue basing their flagship distribution atop Ubuntu...
Many NVMe Updates & Other Block Changes For Linux 5.18
In addition to the IO_uring updates for Linux 5.18, block subsystem maintainer Jens Axboe has also submitted the core block and driver changes ahead of the v5.18 merge window opening tonight following the release of Linux 5.17...
Updated AMD GPU Firmware Blobs Land In Linux-Firmware.Git For PSP 13.0.8, GC 10.3.7
AMD's Radeon Linux graphics driver developers remain very busy working on their upcoming GPU support...
Microsoft Enables SELinux By Default For CBL-Mariner Linux Distro
It was just last week Microsoft issued a new monthly update to CBL-Mariner, its Linux distribution within use at the Windows company for tasks ranging from Azure to WSL. Now a second update for March has arrived for CBL-Mariner with security fixes and a few other updates...
Fish 3.4 Shell Released With Faster Globbing, Improved Command Substitution Syntax
Fish 3.4 is out as the newest version of this popular shell particularly among enthusiasts/hobbyists...
IO_uring Gets New Features & Speed-Ups With Linux 5.18
The Linux 5.17 kernel will be released tomorrow and in turn that will kickoff the start of the Linux 5.18 merge window. Linux block subsystem maintainer Jens Axboe has already begun submitting his feature pull requests for this next kernel, including the IO_uring updates...
Sound Open Firmware 2.1-rc1 Released
The Intel-led Sound Open Firmware project for providing open-source firmware for newer Intel audio hardware and even support for some AMD audio hardware is nearing its v2.1 release...
Patches Pending That Bring Vulkan 1.3 To Lavapipe
The recent work around Lavapipe picking up many new Vulkan extensions is culminating with Vulkan 1.3 support for this CPU-based Vulkan software implementation...
KDE Improves Breeze-GTK App Experience, Discover Warns Users Of Proprietary Software
Even amid the ongoing war, KDE developers remain quite productive and continuing to push ahead for furthering this open-source desktop environment...
Asahi Linux Issues First Alpha Release For Running Linux On Apple Silicon
The Asahi Linux project for running Linux on Apple Silicon (currently the Apple M1 SoCs) is out with its first official alpha release...
Raspberry Pi "V3D" OpenGL Driver Improving Performance With On-Disk Shader Cache
It's arguably long overdue, but landing today within Mesa 22.1 is support in the V3D driver for Mesa's on-disk shader cache functionality. By adding this shader cache to V3D it can help with the performance of this Gallium3D open-source driver most notably used by the Raspberry Pi 4 and newer single board computers...
Dav1d 1.0 AV1 Decoder Released With Improved Threading, AVX-512 Support
The much anticipated dav1d 1.0 open-source AV1 video decoder has been released! Dav1d 1.0 is a big update to this leading CPU-based AV1 decoder that now offers AVX-512 support for newer Intel CPUs, threading enhancements, and more...
AMD Makes A Compelling Case For Budget-Friendly Ryzen Dedicated Servers
While AMD EPYC processors offer phenomenal performance at the high-end for servers with up to 64 cores / 128 threads per socket, eight memory channels, and other features, not all server deployments call for such capabilities. In the lower-end dedicated web server rental space, budget web hosting, and similar personal / small office server space, AMD Ryzen processors can prove more than capable. Already some dedicated server providers are offering AMD Ryzen powered servers and more are expected to come soon -- especially with even more server-minded wares for Ryzen expected next generation. In looking at this space, we have been testing a number of AMD Ryzen processors recently compared to Intel Xeon E class competition for looking at the performance and value in the low-end dedicated server space.
Rusticl Posted For Working On OpenCL 3.0 Within Rust For Mesa Gallium3D Drivers
Mesa has long had the OpenCL "Clover" Gallium3D state tracker that has supported OpenCL 1.x but lacked important extensions that impaired its practicality. With AMD backing their ROCm compute stack in more recent years and Intel going with their Compute-Runtime stack for oneAPI and OpenCL support, there also isn't a major backer to Clover besides Red Hat engineers and the community. Now though "Rusticl" has been published as a new Mesa OpenCL implementation written in the Rust programming language...
Last Minute Sapphire Rapids Change Lands In GCC 12
A small but important change was just merged into GCC 12 ahead of its upcoming release in a month or so and also the same patch back-ported now for the GCC 11 stable series...
...161162163164165166167168169170...