Looking to further capitalize upon the popularity of Ubuntu in the cloud, Canonical today announced Ubuntu Pro premium images for Amazon's EC2 cloud...
Longtime open-source AMD graphics driver developer Marek Olšák has kicked off a discussion over the possibility in the not too distant future of either dropping non-Gallium3D drivers from Mesa (and moving them off to a maintenance branch or the like) or forking some of Mesa's existing code to allow it to be better optimized for Gallium3D use-cases. Due to raised concerns, other possibilities are also being expressed like simply moving ahead with optimizing the Mesa code-base for Gallium3D at a cost of potentially hitting dead code more often with the classic drivers...
The RadeonSI Gallium3D driver has finally landed SDMA copy support for Vega/GFX9 graphics hardware, which should principally benefit compute shaders and other cases...
With the PowerPC changes for the Linux 5.5 kernel comes the initial infrastructure work on preparing to be able to handle a Secure Boot implementation for POWER9 hardware...
ASPM can be a big boost to help power-savings on Linux laptops and desktops as shown by a prominent kernel regression a number of years ago. However, a number of Linux drivers are forced to disable Active State Power Management (ASPM) due to quirky/buggy hardware where it ends up not being sane to enable that power-saving feature by default. But with the Linux 5.5 kernel is support for toggling ASPM link states via sysfs as an easy-to-perform manner for achieving better power-savings with friendly devices...
Taking place back in September at Google and Facebook facilities was the Open-Source Firmware Conference (OSFC 2019). For those not able to attend, video recordings of those talks are now freely available online...
xf86-video-sis 0.12.0 is available this week as a new version of the SiS display driver for X.Org systems in supporting Silicon Integrated Systems' display hardware...
Following last week's big batch of DRM graphics driver updates for the Linux 5.5 merge window, AMD and the community engaging in Linux 5.5 testing have now sent in their first round of fixes for this next version of the Linux kernel...
The GNOME developers were particularly busy last month with various improvements to GNOME Shell and Mutter for increasing the usability of the desktop and optimizing its performance / power-savings...
We weren't too enthusiastic about the performance of Amazon's initial Graviton ARM-based CPU cores offered via their Elastic Compute Cloud, but their next-gen Graviton2 CPUs that are "coming soon" should be much more capable for good ARM Linux performance...
DXVK 1.4.6 is out this morning as the first update in two weeks for this widely-used project allowing Direct3D 10/11 games to run atop Vulkan on Linux systems with Wine/Proton...
Phoronix Test Suite 9.2-Hurdal is available today as the newest quarterly feature release to the Phoronix Test Suite for automated, cross-platform and open-source benchmarking...
The Panfrost Gallium3D driver that is the open-source OpenGL community-led driver for supporting Arm Mali Midgard/Bifrost architectures now has stable support for the T720 GPU...
The kernel livepatching infrastructure that allows applying kernel patches (primarily security fixes) to a running kernel without the need to reboot in order to avoid downtime is seeing a big improvement with Linux 5.5...
Imagination today announced the IMG A-Series as their next-generation GPU cores and architecture that deliver 2.5x faster performance for the same area and same power to their current-generation PowerVR graphics processors...
While originally Intel planned to transition their OpenGL driver default to the modern "Iris" Gallium3D driver rather than the longstanding "i965" DRI driver for Mesa 19.3, that was pushed back to Mesa 20.0 for introduction in Q1'2020. In aiming to make that revised milestone a reality, a new option has been added to Mesa 20.0 with the Meson build system for being able to indicate the Intel OpenGL driver preference...
While there has been the Libre RISC-V community-driven effort to create a RISC-V graphics processor that basically amounts to a RISC-V core with vector extensions/improvements and running a Vulkan software implementation (though they are now reportedly eyeing POWER instead of RISC-V), Think Silicon has announced the first actual RISC-V ISA based 3D graphics processor...
For those of you interested in AMD's new Ryzen Threadripper 3960X/3970X processors with TRX40 motherboards for running FreeBSD, the experience in our initial testing has been surprisingly pleasant. In fact, it works out-of-the-box which one could argue is better than the current Linux support that needs the MCE workaround for booting. Here are some benchmarks of FreeBSD 12.1 on the Threadripper 3970X compared to Linux and Windows for this new HEDT platform.
NetBSD 9.0 is around the corner and finally presenting 64-bit Arm (AArch64) support as well as other long overdue hardware support like Intel Kabylake graphics...
While there is the KDE Frameworks that offers a wonderful set of complementary extensions/add-ons to the Qt5 tool-kit, for those looking for more Qt5 extensions, The Qt Company has launched "The Qt Marketplace" as a source for both free and paid extensions...
With the Linux 5.4 cycle we saw mainline support beginning to come together for some Qualcomm ARM Linux laptops while with Linux 5.5 another milestone is being achieved. There has been out-of-tree support in the works for getting the various consumer Snapdragon laptops working with Linux while those changes are slowly getting into the mainline kernel...
With the IOMMU updates for the Linux 5.5 kernel there is a major rework to the AMD IOMMU driver to make use of more common DMA IOMMU code for implementing the DMA API but with an admitted risk of potential new regressions...
With approaching another year closer to the Year 2038 problem, where on 19 January 2038 the number of seconds for the Unix timestamp can no longer be stored in a signed 32-bit integer, Linux 5.5 is bringing more Y2038 preparations...
With the start of a new month always comes the excitement of seeing what Valve's Steam Survey is pointing at for gaming trends as to the percentage of Linux gamers...
While there still is a week to go in the Linux 5.5 merge window with more feature code still landing, due to scheduler changes and other work already having landed, I already started running some Git benchmarks. Linux 5.5 at this stage appears quite volatile with some really nice improvements in some workloads but also regressions in others...
A month ago at the Open-Source Summit Europe 2019 in Lyon, France, Intel's Kelly Hammond who serves as the company's Senior Director of System Platform Software talked up their open-source contributions with a particular emphasis on performance. The video from that keynote was recently published for those curious about Intel's open-source work in the name of performance, including Clear Linux...
It's not often there are features to report on with regard to GNU Debugger (GDB) performance, but a new feature in place is multi-threaded symbol loading...
The Linux 5.5 block changes landed earlier this week with a wide variety of driver and core improvements. There are some I/O optimizations to make the pull exciting as well as the NVMe HWMON drive temperature reporting integration...
It seems like the feature would have been wired up long ago, but with the Linux 5.5 kernel guest virtual machines running on Microsoft Hyper-V should be able to successfully hibernate...
Looking back on November there was the exciting release of new AMD Ryzen Threadripper 3960X/3970X processors, Intel Core i9 10980XE Cascadelake-X also released, various new CPU vulnerabilities were disclosed, Linux gaming performance continued getting better with Mesa, the Linux 5.4 got buttoned up and released with its many new features, and other open-source milestones achieved. And there's a new Phoronix worker in-training...
The Kernel-based Virtual Machine (KVM) improvements were sent in earlier this week for the Linux 5.5 kernel and they appear to be busier than usual on the x86 (Intel / AMD) side for the open-source virtualization stack...
When the Raspberry Pi 4 launched earlier this year it was quickly realized active cooling was almost required if wanting to run the quad-core Cortex-A72 SoC at full performance without thermal throttling. Fortunately, the latest Raspberry Pi 4 firmware has improved the thermal/power behavior to lessen the need for extra cooling although it's still recommended for achieving peak performance potential out of this popular low-cost ARM SBC...
With the AMD Ryzen Threadripper 3970X benchmarks on Windows 10 and Linux, Ubuntu 19.10 and other common distributions were just ~2% faster than the Microsoft OS and Clear Linux was just ~10% faster, based on 80+ benchmarks carried out. Those margins are much closer than we have seen with past iterations of Threadripper, but is that due to the Zen 2 microarchitecture and the improved topology of the new Threadripper CPUs or due to Microsoft's scheduler changes and other software improvements made in Windows 10 November 2019 Update? Here are some benchmarks...
The HID area of the kernel is always eventful when it comes to improving the input device support for newer hardware. With Linux 5.5 the HID story means a new Logitech driver and other enhancements...
With LibreOffice 6.4 branched ahead of its release next year, feature development is open on what will be the next follow-on release for later in 2020. And this week one big underlying code change was merged... Using Skia for drawing the interface in an effort to ultimately replace the Cairo usage...
Built off yesterday's release of Wine 4.21 is now a new Wine-Staging release that continues shipping over 800 patches on top of upstream Wine for offering an experimental/testing blend that often works out much better for gaming on Linux...
Earlier this week as part of his series of pull requests, Greg Kroah-Hartman has submitted the USB subsystem updates for the in-development Linux 5.5 kernel...
The new AMD Ryzen Threadripper 3970X is performing faster on Linux than Microsoft Windows 10. When carrying out more than 80 different tests on Windows 10 compared to five Linux distributions, Windows 10 was beat out by the open-source competition. However, the performance loss for Windows isn't as dramatic as we have seen out of earlier generations of Ryzen Threadripper HEDT workstations. Here are those benchmarks of Windows 10 compared to Ubuntu 19.10, CentOS 8, Clear Linux, Fedora Workstation 31, and openSUSE Tumbleweed.