Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-29 03:45
Linux 5.0 Kernel Released With Long-Awaited FreeSync Support, Many New/Improved Features
Linus Torvalds has gone ahead and just issued the Linux 5.0 stable kernel for what originally began as the Linux 4.21 kernel cycle. The Linux 5.0 kernel cycle delivers on the mainline AMD Radeon FreeSync support, continued work on bringing up Intel Icelake and other new CPU features, Logitech high-resolution scrolling capabilities, network improvements, and much more...
The Current Spectre / Meltdown Mitigation Overhead Benchmarks On Linux 5.0
With it being a little over one year since Spectre and Meltdown mitigations became public and with the Linux kernel today hitting the big "5.0" release, I decided to run some benchmarks of the current out-of-the-box performance hit as a result of the current default mitigation techniques employed by the Linux kernel. The default vs. unmitigated performance impact for Spectre/Meltdown are tested on an Intel Core i7 and Core i9 systems while there is also an AMD Ryzen 7 box for reference with its Spectre mitigation impact on Linux 5.0.
ReactOS 0.4.11 "Open-Source Windows" Available With Big Kernel Improvements
ReactOS 0.4.11 is now available as the newest version of this open-source operating system re-implementing the Windows APIs with a focus on binary driver/application compatibility. With this being the first release since November's ReactOS 0.4.10, there are a fair amount of changes to find in this new build...
KDE's Kate Picks Up New Features, KWin Crash Fix When Launching Games
KDE developers remain quite busy in preparing for Frameworks 5.56, the next KDE Plasma 5.15 point release, and KDE Applications 19.04 for ensuring KDE is polished as ever with its forthcoming 2019 releases...
Wine-Staging 4.3 Sees More Work Upstreamed While Adding In A Number Of New Patches
Building off the exciting Wine 4.3 release that brought the FAudio implementation, the Wine-Staging crew has outed their newest development release. Wine-Staging 4.3 has upstreamed a number of their patches into Wine while introducing some new work too and then re-basing their existing nearly 800 patches...
It's Linux 5.0 Kernel Day Followed By The Start Of Linux 5.1
Before the day is through Linus Torvalds is expected to officially release the Linux 5.0 kernel and immediately following that he'll be kicking off the Linux 5.1 kernel cycle by the opening of the two-week-long merge window...
Mesa State Tracker Adds FP64/INT64 Lowering For NIR Drivers
As a step towards getting the "soft" FP64 (and INT64) support working for Gallium3D OpenGL drivers, the Mesa state tracker has added FP64 / INT64 lowering support for the drivers utilizing NIR...
Habana Labs Posts Initial Thunk Library To Go With Their New Linux Kernel Driver
Back in January the startup Habana Labs posted an open-source Linux kernel driver for their Goya AI processor. That AI accelerator focused on speeding up deep learning inference workloads better than CPUs and GPUs will now see this new driver mainlined with Linux 5.1 while a user-space thunk driver has now been published...
X.Org Server 1.19.7 Released With A Fix For The Two Decade Old SiS 6326
While X.Org Server 1.20.4 was just released a few days ago with XWayland improvements and more, for vintage computer enthusiasts there is now the X.Org Server 1.19.7 that was released independently to provide a six for helping out the SiS 6326. Yes, the graphics processor from 1998...
Linux 5.1 Will Make It Easier To Investigate Hyper-V Performance Issues
For those of you making use of Microsoft's Hyper-V hypervisor, the Linux kernel side bits are ready to go with their feature changes for the imminent Linux 5.1 kernel cycle...
X11 Display Manager Sees Its First Update In Seven Years
For those wanting a nostalgic X11 experience this weekend, the X11 Display Manager (XDM) has seen its first release since 2011...
NVIDIA Linux 418.42.02 Driver Fixes Vulkan Compiler Crash
NVIDIA issued new Vulkan beta drivers on Friday with a few fixes on Linux and Windows...
Trinity Desktop R14.0.6 Being Prepared To Let KDE 3 Continue Life In 2019
Trinity Desktop R14.0.6 is being prepared as the latest update to this fork of the KDE 3 package set that continues providing bug fixes and maintenance for those still wanting to live on the KDE3 experience in 2019...
Fedora 31 Finally Planning To Gate Packages While Testing, More Stable Rawhide
As something that arguably should have been done long ago, developers drafting plans for Fedora 31 are planning to introduce single-package gating so packages don't actually land in Rawhide (the Fedora development repository) until they successfully pass their tests... This should help weed out broken packages in Fedora Rawhide and lead to a more usable experience for those living on Fedora's bleeding-edge while also helping along a smooth release process...
Linux 5.1 Should Sound Great... Well, At Least Work With More Audio Hardware
The sound subsystem updates were submitted today for the upcoming Linux 5.1 kernel cycle. The pull request was submitted early due to the maintainer Takashi Iwai of SUSE traveling next week, but this is another exciting PR for audio hardware on Linux...
GNU Octave 5.1 Released With HiDPI Support, Drops OSMesa Usage
GNU Octave, the numerical computing software package that competes with the likes of MATLAB, is up to version 5.1 with several improvements in tow...
FANOTIFY API To Become More Useful With The Linux 5.1 Kernel
The fanotify API that is used for monitoring/intercepting file-system events is set to tack on a few more features with the upcoming Linux 5.1 kernel cycle...
Google Developer Contributes Universal Bandwidth Compression To Freedreno Driver
A new feature addition to the Freedreno Gallium3D driver for open-source Qualcomm Adreno 3D graphics capabilities is UBWC, or Universal Bandwidth Compression...
Valve's Steam Numbers For February Show A Small Dip In Linux Gaming Percentage
Valve has just uploaded their Steam Survey hardware/software results for February 2019 and unfortunately the Linux gaming market-share has not continued an upward trend, at least on a percentage basis...
Wine 4.3 Released With FAudio Implementing XAudio2, 45 Bug Fixes
Wine 4.3 is now available as one of the more exciting bi-weekly development snapshots for running Windows applications and games on Linux...
Microsoft Finally Enables Retpolines For Windows 10 Version 1809, Windows Server 2019
While Linux has supported Retpolines "return trampolines" for over one year as part of its Spectre mitigations, Microsoft is finally rolling out a similar implementation as a stable Windows 10 v1809 update today and for Windows Server 2019...
GNOME 3.32 Lands Long-Awaited Fractional Scaling Support
GNOME 3.32 already picked up a wealth of improvements, polishing, and fixing this cycle, but as we hit the final stretch ahead of the desktop's release in two weeks a big feature just squeezed in.....
NVIDIA Has Been Working On A New Fortran "f18" Compiler It Wants To Contribute To LLVM
NVIDIA for a while now has been working on the Flang compiler as an open-source Fortran compiler built atop the LLVM infrastructure and inspired by the Clang C/C++ compiler front-end. Recently though they began a ground-up rewrite of Flang using modern C++ and that effort is now known as f18 and they are looking to mainline this new Fortran compiler front-end...
Systemd Lands Support For "XBOOTLDR" Extended Boot Loader
Systemd has just merged support for the "Extended Boot Loader" partition, a.k.a. "XBOOTLDR", that is their bootloader specification they hope will allow Linux distribution vendors to better support dual/multi-boot setups...
NVIDIA GeForce GTX 1660 Ti OpenCL Benchmarks, 14-Way NVIDIA/AMD GPU Compute Tests
On Monday we published the initial GeForce GTX 1660 Ti Linux benchmarks focused on gaming but due to having only a limited amount of time with that new Turing GPU at the time, CUDA/OpenCL benchmarks were yet to be completed. Our initial GPU compute tests with that "TU116" graphics card is now complete and we have those Ubuntu Linux benchmark results for sharing.
Linux Fix For Issue That Prevented Some MacBook Pros From Booting On Recent Kernels
Seeming to affect mostly Apple MacBook laptops, some systems since Linux 4.17 and newer have failed to boot but fortunately a fix is now queued for landing into the mainline tree and being back-ported to the stable branches...
D9VK Forming As Direct3D 9 Over Vulkan Based On DXVK
Joshua Ashton, the developer who had been working on "DXUP" as a Direct3D 9/10 to D3D11 translation layer so that the output could be fed to DXVK for running on Vulkan is now developing the "D9VK" project...
Intel's Clear Linux Already Forging Plans To Land GCC 9 & LLVM 8
While we have looked extensively at the performance of generated binaries of user-space applications built under GCC 9, soon we'll be able to benchmark a complete system image built under this annual compiler update to the GNU compiler as Clear Linux is planning a quick roll-out of the soon-to-be-released compiler...
Linux Lock-Down Kernel Patches Get Revived, Seeking Mainline Inclusion
An effort ongoing for a few years now has been the CONFIG_LOCK_DOWN_KERNEL patches to prevent user-space from being able to modify the kernel image with blocking the ability to load unsigned kernel modules, no writing to /dev/mem, restricting PCI BAR and MSR access, ACPI restrictions, and more. Some Linux distributions are already carrying this work in some form and enabling it with UEFI SecureBoot, but it hasn't been mainlined although could soon change...
RadeonSI Driver Adding Displayable DCC For Raven Ridge
Delta Color Compression (DCC) support for scan-out surfaces will soon be supported by AMD Raven Ridge hardware in conjunction with the latest AMDGPU Linux kernel code and the RadeonSI OpenGL driver...
Linux 5.0, Radeon VII, Intel Iris Driver & Other Exciting Milestones In February
While February is the shortest month, this year there wasn't any letdown of exciting open-source/Linux milestones. Besides the usual FOSDEM conference with the interesting mix of tech topics, AMD's Radeon VII release excited open-source Linux GPU driver fans, Linux 5.0 approached the finish line with a lot of new features, GCC 9 and Clang 8 are also approaching their respective finish lines, and a lot of other activities made this February quite exciting on the Linux/open-source scene...
AMDGPU Begins Staging 200+ Changes For Linux 5.2 Kernel
With the feature cut-off past for getting new Direct Rendering Manager driver changes into DRM-Next ahead of the Linux 5.1 merge window expected to open up this weekend, AMD developers have already begun staging their latest feature work for what in turn will target the Linux 5.2 kernel a few months down the line...
Rust 1.33 Released With Pinning, Library Stabilizations
Golang 1.12 was released earlier this week while in the modern programming language spotlight today is the release of Rust 1.33...
VDPAU Library 1.2 Released With HEVC 4:4:4 Support
While NVIDIA may be divesting from the Video Decode and Presentation API for Unix (VDPAU) in favor of their NVENC/NVDEC APIs that are part of the NVIDIA Video Codec SDK, they do continue maintaining the VDPAU library (libvdpau) at least for the time being...
AMD Zen 2 EDAC Support Being Readied, Preps For Up To 8 Memory Controllers Per Die
AMD developers continue working out the open-source enablement bits for Linux to handle the upcoming Zen 2 processors...
Ubuntu 16.04.6 LTS Released With APT Vulnerability Fix, Other Security Updates Included
Ubuntu 16.04.5 was scheduled to be the last point release of the Xenial Xerus, but the recent Debian APT security vulnerability led to Canonical coming up with Ubuntu 16.04.6 in order to ship this package management vulnerability with the Ubuntu 16.04 Long Term Support install media. That point release is now available...
ASRock Rack EPYCD8-2T Makes For A Great Linux/BSD EPYC Workstation - 7-Way OS AMD 7351P Benchmarks
If you are looking to assemble an AMD EPYC workstation, a great ATX motherboard up for the task is the ASRock Rack EPYCD8-2T that accommodates a single EPYC processor, eight SATA 3.0 ports (including SAS HD), dual M.2 PCIe slots, dual 10 Gigabit Ethernet ports,and four PCI Express 3.0 x16 slots all within ATX's 12 x 9.6-inch footprint. This motherboard has been running well not only with various Linux distributions but also DragonFlyBSD and FreeBSD.
Genode OS 19.02 Released With Sculpt OS Improvements, Java Availability
The Genode operating system framework continues marching along with SculptOS that they are sculpting into a general purpose operating system. The project's first release of 2019 is now available...
The Intel-Developed Vulkan Overlay Layer Picks Up New Features, Dump FPS To File
It was just one week ago that developers from the Intel Open-Source Technology Center contributed their new Vulkan Overlay later to Mesa 19.1 for providing various performance metrics/statistics of use to application/driver developers. This Vulkan overlay continues being improved upon as well as making it more applicable to gamers/enthusiasts...
WireGuard VPN Tunnel Software Publishes New Snapshot But It Won't Be In Linux 5.1
Jason Donenfeld, the lead developer of WireGuard, has released a new snapshot version of this secure VPN tunnel cross-platform software...
AV1 Image File Format v1.0 Finalized
The AV1 Image File Format (AVIF) appears solid now with it having been promoted to version 1.0.0...
AMDGPU LLVM Backend Seeing A Number Of Fixes In Recent Days
If you habitually use the latest open-source graphics drivers, you may want to pull down the latest LLVM code from SVN/Git as there has been a number of fixes to the AMDGPU back-end in recent days...
A Number Of Additional Graphics Drawing Tablets To Be Supported By Linux 5.1
For those interested in using graphics drawing tablets on Linux, a number of devices will now be supported with the upcoming Linux 5.1 kernel cycle...
Systemd-Free Debian "Devuan" Planning Their First Developer Gathering This Spring
For fans of Devuan, the downstream of Debian focused on "init system independence" or just "Debian without systemd", their first-ever conference is happening in just over one month...
Looking At Why Linux 5.0 Is Running Slower For Apache & PostgreSQL On Some Systems
Last week I reported on some slowdowns when running on the Linux 5.0 development kernel for both Intel and AMD systems. As a few days passed and the regression didn't seem to be figured out and addressed by upstream, and several inquiries from Phoronix readers, I spent some time looking at some of the slowdowns encountered when running on this bleeding-edge code...
AMDGPU FreeSync Has A Last Minute Fix To Help Prevent Stuttering For Linux 5.0
One of the major end-user features of the new Linux 5.0 kernel that is due to be released this weekend is support for FreeSync / Variable Rate Refresh on AMD Radeon GPUs via the mainline AMDGPU driver. There's a last minute fix requested to help prevent stuttering with this long-awaited feature for Linux gamers...
CUDA 10.1 Released With Performance Improvements, Lightweight GEMM Library
As the first point release since last year's CUDA 10.0 release, CUDA 10.1 is now available with a new GEMM library and various performance optimizations...
The Performance Impact Of GCC CPU Tuning On The Linux Kernel's Performance
Last week there was the patch being proposed for the mainline Linux kernel that has long been carried by Gentoo's kernel to provide CPU optimization options, which were quickly shot-down by upstream maintainers, there were many requests to benchmark said patches... Here are dozens of performance figures looking at the performance impact of these optimizations for AMD Zen (znver1), Skylake, and Skylake X (Skylake-AVX512) compared to a stock mainline kernel build on several different systems.
GNU Debugger GDB 8.3 Is On Approach With Many Improvements
The code for the GNU Debugger "GDB" was branched overnight ahead of the upcoming v8.3 release. This release adds for compilation and injection of C++ code, RISC-V improvements, terminal styling capabilities, and a lot more...
Google Chrome/Chromium Begins Landing POWER PPC64LE Patches
Raptor Computing Systems spent a lot of time last year working on Chrome's PPC64LE support to enable Google's web browser to run on the latest IBM POWER processors. Google was sitting on these patches without any action for months but finally they are beginning to be accepted upstream...
...365366367368369370371372373374...