GCC 10 Lands Support For -march=tigerlake & -march=cooperlake

The GNU toolchain has already been preparing for Cooperlake CPUs as the successor to Cascadelake as well as supporting the new instruction set extensions, but finally today the support for -march=cooperlake was merged to GCC 10 for conveniently exposing the new CPU target in the GNU Compiler Collection. At the same time, -march=tigerlake was also added.

4 Hours Ago - GNU - GCC 10 Tigerlake / Compilerlake - Add A Comment

19 August

System76 Still Aiming To Be The Apple Of The Linux Space With Software & Hardware

System76 continues doing much more work on software these days as well as expanding their own hardware manufacturing capabilities. This is much more than they did a decade or even several years ago when they were just selling PCs/laptops pre-loaded with Ubuntu. As summed up by System76 founder and CEO, Carl Richell, their end game is much more Apple-esque.

19 August 06:58 AM EDT - Hardware - System76 Software + Hardware - 54 Comments

18 August

AMD Ryzen 5 3600X Linux Performance

Now that the new AMD Ryzen 3000 series are running great with the latest Linux distributions following prominent motherboard vendors issuing BIOS updates that correct the "RdRand" issue, we're moving on with looking at the performance of the rest of the Ryzen 3000 series line-up while having freshly re-tested the processors under Ubuntu 19.04. Up for exploration today is the AMD Ryzen 5 3600X, the six-core / 12-thread processor retailing for about $250 USD.

18 August 02:46 PM EDT - Processors - 19 Comments
Intel Tries Again To Auto Enable GuC/HuC Functionality For Their Linux Graphics Driver

Intel previously tried auto-enabling GuC and HuC functionality within their Linux kernel graphics driver but ended up reverting the support since the driver didn't gracefully handle the scenarios of missing/corrupt firmware files. The driver should now be more robust in such situations so they will try again for turning on the automatic behavior, possibly for the upcoming Linux 5.4 cycle.

18 August 12:02 PM EDT - Intel - GuC HuC - 13 Comments
Qt's Development Branch To Begin Forming Qt 6

Following the feature freeze and code branching for Qt 5.14, the Qt "Dev" branch will likely be shifting immediately to Qt 6 development. A Qt 5.15 release is still expected to happen before Qt 6.0, but that 5.15 milestone will likely just be a polished release derived from Qt 5.14.

18 August 07:30 AM EDT - Qt - Qt 6 On Dev Branch - 11 Comments
Warfork Letting Warsow Live On Under Steam

Going back a decade one of the interesting open-source FPS games of its time was Warsow. Development on Warsow has seemingly been tremulous over the past few years (edit: though the core developer has recently released a new beta) for this Qfusion (Quake 2 code base) engine powered game that started in 2005, but now there is Warfork as a fork of Warsow that is being developed and also available via Steam.

18 August 07:22 AM EDT - Linux Gaming - Warfork - 7 Comments
KDE Usability & Productivity Initiative Coming To An End

The KDE Usability and Productivity Initiative to solve various problems in the KDE software stack to make it easier to use to more individuals and to do so more efficient will be coming to an end. But other KDE goals are being envisioned and the usability and productivity elements will continue to be worked on outside of this initiative.

18 August 07:06 AM EDT - KDE - KDE Improvements - 28 Comments

17 August

Linux 5.3 Kernel Yielding The Best Performance Yet For AMD EPYC "Rome" CPU Performance

Among many different Linux/open-source benchmarks being worked on for the AMD EPYC "Rome" processors now that our initial launch benchmarks are out of the way are Linux distribution comparisons, checking out the BSD compatibility, and more. Some tests I wrapped up this weekend were seeing how recent Linux kernel releases perform on the AMD EPYC 7742 64-core / 128-thread processors.

17 August 04:52 PM EDT - AMD - AMD EPYC 7742 2P - 8 Comments
Oracle Continues Working On eBPF Support For GCC 10

Back in May we wrote about Oracle's initial plans for introducing an eBPF back-end to GCC 10 to allow this GNU compiler to target this general purpose in-kernel virtual machine. Up to this point LLVM Clang has been the focused compiler for eBPF but those days are numbered with Oracle on Friday pushing out the newest GCC patches.

17 August 08:34 AM EDT - Oracle - eBPF Back-End - 1 Comment
Unigine 2.9 Further Enhances Its Stunning Visuals

It's a pity there doesn't seem to be any new adoption of Unigine as a game engine, but this visually impressive platform does continue seeing much success in the area of industrial simulations, professional VR platforms, and related areas. With Unigine 2.9 this Linux-friendly graphics engine is even more stunning.

17 August 07:51 AM EDT - Linux Gaming - Unigine 2.9 - 10 Comments

16 August

Etnaviv Is Packing Code For An Exciting Linux 5.4 Cycle

While Freedreno and Panfrost have been steaming ahead when it comes to open-source, reverse-engineered graphics for Arm SoCs, the Etnaviv project for targeting Vivante graphics hasn't had too much to report on recently. Fortunately, that's changing as coming up for the Linux 5.4 cycle they have a lot of new code to introduce.

16 August 06:33 AM EDT - Hardware - Open-Source Vivante - 2 Comments

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed