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...
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...
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...
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...
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...
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...
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.
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...
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...
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...
Arm has released version 3.0 of its encoder for Adaptive Scalable Texture Compression (ASTC), the lossy compression algorithm popular with OpenGL (ES) and Vulkan that is royalty-free and available through official extensions...
While CentOS Linux 8 is being discontinued at the end of the year in favor of Red Hat focusing those resources on CentOS Stream, CentOS Linux 8 2105 was released today as the newest version that is now based on the Red Hat Enterprise Linux 8.4 sources...
NVM Express Inc today published NVMe 2.0 as a family/library of specifications rather than being a monolithic specification in order to allow them to advance faster and independently of each other...
AMD has submitted their latest batch of feature work on the AMDGPU kernel graphics driver to DRM-Next of new material queuing for the upcoming Linux 5.14 cycle...
WASM3 v0.5 has been released for this project that calls itself the fastest WebAssembly interpreter as well as the most universal WebAssembly run-time. WASM3 runs across all major operating systems and can also run on WebAssembly itself / self-hosting, run on MCUs, and run in other environments...
Dbus-Broker 29 was released on Wednesday as the latest version of this high-performance Linux message broker that retains compatibility with the original D-Bus implementation...
A new release is now available of DXVK-NVAPI, the currently separate portion from DXVK that provides an experimental implementation of NVIDIA's NVAPI for Direct3D 11 games using this public NVIDIA driver API...
Blender has introduced the Blender 2.93 LTS 3D creation suite as their last major milestone of the Blender 2.x series before moving to the next-generation 3D creation pipeline with Blender 3.0...
AMD Radeon open-source Linux graphics driver developers have sent out their initial support for the yet-to-be-released "Yellow Carp" RDNA graphics card...
NVIDIA this week at Computex Taipei announced the RTX 3070 Ti and RTX 3080 Ti while today the actual review embargo expires on the GeForce RTX 3080 Ti as this new flagship gaming graphics card. Here are our initial benchmarks of the NVIDIA GeForce RTX 3080 Ti under Linux.
OpenSUSE Leap 15.3 is now officially available as this latest openSUSE Linux distribution release built using the same exact binary packages as SUSE Linux Enterprise...
Along with various open-source projects leaving the Freenode IRC network following infighting/managerial changes at Freenode, Fosshost that provides web hosting services for many open-source projects also shifted from Freenode to Libera.Chat. But now this week, Fosshost announced they have entered into a long-term partnership with Freenode...
On top of everything else going on in May ahead of Phoronix turning 17, there were several new benchmarks / test profiles added for the Phoronix Test Suite and OpenBenchmarking.org and numerous updates to existing test profiles...
Libinput as the input handling library commonly used these days by the Linux desktop both under X.Org and Wayland environments is out with version 1.18 as its newest feature release...
Besides Cloud-Hypervisor, another open-source virtualization hypervisor that continues to be developed by Intel is HAXM as the Hardware Accelerated Execution Manager...
Announced last year by AMD was SmartShift Technology for laptops with both AMD CPUs and GPUs to allow dynamically shifting the power budget between the CPU/GPU depending upon the current workload. AMD promoted SmartShift as delivering up to 14% extra performance and now this technology is being worked on for their Linux driver...
Zink as Mesa's OpenGL implementation atop Vulkan continues seeing a lot of work particularly by Mike Blumenkrantz working under contract for Valve. The latest is a major rework to Zink's shader cache implementation so it will actually work as desired and in an optimal manner...
OBS Studio 27.0 is out as the latest major feature release to this cross-platform, open-source software for desktop screen recording and livestreaming...
In addition to the GCC 9.4 release today, the GCC Steering Committee announced today that they are dropping their long-running policy of requiring copyright assignment to the Free Software Foundation for all code contributions...
While GCC 11 is the latest stable compiler series for the GNU Compiler Collection, for those still making use of GCC 9 that initially debuted in 2019 there is a new point release this week...
Over the past month on Phoronix there was a lot of excitement by readers around the in-development Linux 5.13 kernel, Mesa advancements, notable new software releases like dav1d and Zstd 1.5, new hardware benchmarking around Xeon Scalable Ice Lake and AMD's latest wares, and more...
Earlier this year the Raspberry Pi Foundation announced the $4 Raspberry Pi Pico with RP2040 microcontroller for doing embedded development. Now that RP2040 chip is being sold for just $1 USD via their resellers for those wanting to build their own electronics with this Raspberry Pi silicon...
At AMD's Computex Taipei 2021 keynote they announced FidelityFX Super Resolution as coming later this month as their own open-source alternative to NVIDIA's Deep Learning Super Sampling for image upscaling while gaming. While we are waiting to see how the Linux support for FidelityFX Super Resolution will play out, NVIDIA is already trying to one up them by announcing DLSS for Steam Play...
For being a virtual event, AMD's keynote for Computex Taipei 2021 is filled with quite a bit of excitement and multiple product announcements. Here are the highlights for AMD's new announcements at Computex 2021.
AMD currently just supports Vulkan ray-tracing with their Radeon RX 6000 series graphics cards while now there is independent work being done on Mesa's unofficial Radeon Vulkan driver (RADV) to allow ray-tracing to work with older generations of GPUs like Vega and Polaris...
This week on 5 June marks 17 years since starting Phoronix.com for Linux hardware reviews and also 13 years since the release of Phoronix Test Suite 1.0 for advancing open-source/Linux benchmarking...
Genode OS as the from-scratch open-source operating system framework built atop a micro-kernel abstraction layer and various original user-space components is out with its version 21.05 update...
One of Valve's many open-source projects is GameNetworkingSockets as a basic transport layer for games to handle UDP-based messaging, P2P networking, encryption, IPv6, and other network handling functionality of particular use to games / game engines...
In recent months there has been a lot of Linux kernel patches for bringing up Alder Lake S and Alder Lake P while more recently the enablement patches for Alder Lake M low-power mobile has begun...
Red Hat's Olivier Fourdan has landed the latest XWayland improvements into X.Org Server Git for primarily benefiting the NVIDIA proprietary driver stack...
Simple CPU throttling isn't sufficient for cooling some NVIDIA Tegra devices running the upstream Linux kernel so thermal cooling integration into the device frequency "devfreq" scaling code is in the work for such high performance NVIDIA SoCs...