Phoronix

Subscribe to Phoronix feed
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 1 hour 50 min ago

GCC vs. Clang Compiler Benchmarks On POWER9 With Raptor's Blackbird

Tue, 07/23/2019 - 21:39
While for Intel x86_64 with the latest compilers it's a very competitive race between LLVM Clang and GCC, how is that battle playing out on the IBM POWER9 front? Using the interesting Raptor Blackbird with IBM POWER9 4-core / 16-thread CPU, here are some recent benchmarks I did between GCC 9, GCC 10, and LLVM Clang 8.

Fedora 31 To Ship With Golang 1.13, Limiting Scriplet Usage Still Being Debated

Tue, 07/23/2019 - 19:29
While debating new CPU requirements for Fedora 32 potentially taking it all the way to AVX2 CPUs as a new base requirement, before that Fedora 31 still needs to get finished up and there is some late feature work happening for this current cycle...

GCC 10 Compiler Picks Up New Scheduler Model & Cost Tables For AMD Zen 2 Processors

Tue, 07/23/2019 - 18:54
While AMD developers published their "Znver2" compiler patches for Zen 2 originally back in November, months ahead of the recent Ryzen 3000 series launch, this compiler support was incomplete as it re-used the existing scheduler model and costs table of Znver1. Now though one of SUSE's compiler experts who often works in cooperation with AMD has published the new Znver2 scheduler model and costs table for Zen 2...

Audio Component Support Being Worked On For The Radeon & Nouveau Drivers

Tue, 07/23/2019 - 18:25
Linux sound maintainer Takashi Iwai of SUSE has posted a set of patches implementing HD audio component notifier support for the Radeon and Nouveau DRM kernel drivers...

Darling Picks Up New Contributors For Its macOS Compatibility Layer On Linux

Tue, 07/23/2019 - 18:17
Darling is the long-standing (albeit for some years idling) effort to allow macOS binaries to run on Linux that is akin to Wine but focused on an Apple macOS layer rather than Windows. This summer it's been moving along and seeing some new developer contributions...

Fedora Developers Discuss Raising Base Requirement To AVX2 CPU Support

Tue, 07/23/2019 - 12:00
An early change being talked about for Fedora 32, due out in the spring of next year, is raising the x86_64 CPU requirements for running Fedora Linux. When initially hearing of this plan, the goal is even more ambitious than I was initially thinking: AVX2...

Coreboot 4.10 Released With New Support For Many Chromebooks & Random Motherboards

Tue, 07/23/2019 - 08:54
Coreboot 4.10 was released today with some 2,500+ commits over the past eight months for this increasingly popular open-source alternative to proprietary BIOS implementations...

GFX-RS Portability 0.7 Released With Vulkan Events, Binding Model Improvements

Tue, 07/23/2019 - 02:32
The GFX-RS high performance graphics API for the Rust programming language and based on Vulkan while mapping to Metal when on Apple systems is out with a new release...

Feral Brings Company of Heroes 2 Commander Update To Linux

Mon, 07/22/2019 - 23:00
Feral Interactive has just announced they've brought the Commander Update DLC for Company of Heroes 2 over to Linux (and macOS) as well...

7-Way Linux Distribution Benchmarks For July 2019, Including LTO'ed openSUSE Tumbleweed

Mon, 07/22/2019 - 21:40
As it's been a few weeks since last hosting any Linux distribution comparison and now with the rolling-release openSUSE Tumbleweed enabling LTO by default, here are some fresh Linux distribution comparison results plus tossing the newly-released Debian 10.0 into the mix as well. This round of testing included Ubuntu 18.04 LTS, Ubuntu 19.04, Fedora Workstation 30, openSUSE Leap 15.1, openSUSE Tumbleweed, Clear Linux 30450, and Debian 10.0.

Should Ubuntu Use The BFQ I/O Scheduler?

Mon, 07/22/2019 - 18:43
The BFQ I/O scheduler is working out fairly well these days as shown in our benchmarks. The Budget Fair Queueing scheduler supports both throughput and low-latency modes while working particularly well for consumer-grade hardware. Should the Ubuntu desktop be using BFQ by default?..

GTK4 Gets Smoother GPU-Accelerated Scrolling, Modern Cursor Blinking

Mon, 07/22/2019 - 18:25
GNOME developers continue to be hard at work on GTK4 and trying to ensure this major tool-kit update will be a great success...

GCC 10 Lands OpenRISC Support For Floating Point Instructions

Mon, 07/22/2019 - 18:16
When it comes to open-source processor ISAs, RISC-V currently captures much of the spotlight but OpenRISC continues chugging along as another open-source CPU architecture. The OpenRISC GCC compiler back-end and other software tooling also continues to move along for this architecture that's been in the works since 2000...

Linux 5.2-ck1 Released Along With MuQSS 0.193 Scheduler

Mon, 07/22/2019 - 12:09
Independent Linux kernel hacker Con Kolivas has released his newest "ck1" patch-set for the recently released Linux 5.2 kernel code-base. Complementing these kernel changes is his primary focus: the MuQSS scheduler that continues to aim for better interactivity and performance on mobile/desktop systems...

Linux 5.3-rc1 Debuts As "A Pretty Big Release"

Mon, 07/22/2019 - 06:16
Just as expected, Linus Torvalds this afternoon issued the first release candidate of the forthcoming Linux 5.3 kernel...

Vulkan 1.1.116 Published With Subgroup Size Control Extension

Mon, 07/22/2019 - 04:00
Vulkan 1.1.116 was released today as the latest weekly update to this high performance graphics API and comes with one new extension in tow...

The New Features & Improvements Of The Linux 5.3 Kernel

Sun, 07/21/2019 - 22:49
The Linux 5.3 kernel merge window is expected to close today so here is our usual recap of all the changes that made it into the mainline tree over the past two weeks. There is a lot of changes to be excited about from Radeon RX 5700 Navi support to various CPU improvements and ongoing performance work to supporting newer Apple MacBook laptops and Intel Speed Select Technology enablement.

Feral's GameMode 1.4 Adds Flatpak Support, Better I/O Optimization Handling

Sun, 07/21/2019 - 18:29
Feral developers released a new version of their GameMode Linux game performance optimization daemon/client this weekend in order to allow this update to land in the upcoming Fedora Workstation 31. GameMode 1.4 offers up many features including new interfaces for allowing better GNOME integration and thus the Fedora interest in seeing this version in their autumn Linux distribution update...

KDE Plasma 5.17 Making It Simple To Display A Network's QR Code For Easy Sharing

Sun, 07/21/2019 - 18:24
With the KDE Plasma 5.17 release, the desktop will make it easy to see a network's QR code for in turn making it super quick and simple for sharing network information with other users and devices...

Linux 5.3 Will Surprisingly Support The Newest Keyboard/Trackpads Of Apple MacBooks

Sun, 07/21/2019 - 16:46
As a last minute surprise for the Linux 5.3 kernel merge window is support for the keyboard and trackpads on newer Apple MacBooks and MacBook Pro laptops...

Pages