Cling C++ Interpreter Looking To Upstream More Code Into LLVM

Not to be confused with Clang as the well known C/C++ compiler front-end for the LLVM compiler, Cling is a separate project as an interactive, JIT-based C++ interpreter. Cling has been in development for years and at least partially is looking to upstream where possible back into LLVM.

6 Hours Ago - LLVM - CLING - 2 Comments

10 July

Linux Might Pursue x86_64 Micro-Architecture Feature Levels

Stemming from the recent GNU glibc work on better handling modern CPU optimizations with newer instruction set extensions across Intel and AMD product families, the concept of x86-64 micro-architecture feature levels is being talked about by open-source/Linux developers.

10 July 04:16 PM EDT - Hardware - x86-64 Feature Levels - 21 Comments
Wayland-Info Spun From Weston Code For Offering Wayland Helper Tool

Wayland's Weston compositor has provided a weston-info utility to display information on supported Wayland extensions and versioning along with other details of the Wayland compositor environment. That utility is now being spun out as wayland-info as a Wayland compositor-agnostic utility for displaying this information.

10 July 03:12 AM EDT - Wayland - wayland-info - Add A Comment

9 July

KDE Seeing Fresh Improvements For HiDPI Support

It took the GNOME/Ubuntu side until Canonical developer Daniel van Vugt picked up a 4K display with Intel graphics for various 4K/Intel graphics optimizations to be discovered and continue to be addressed for the GNOME desktop. Now on the KDE side, well known contributor Nate Graham recently picked up a new laptop with HiDPI display and there he has been working to resolve a number of lingering high DPI issues on the KDE front.

9 July 09:18 AM EDT - KDE - KDE HiDPI In 2020 - 22 Comments

8 July

Intel Architectural LBR Support Going Into Linux 5.9

Intel CPUs have long supported LBR for last branch records as a means of recording the branches to which software has taken along with exposing other control flow information. This has relied upon model-specific registers while with future Intel CPUs this is being folded into a more universal CPU architectural feature. Support for Intel "Arch LBR" is set to come later this year with the Linux 5.9 kernel.

8 July 07:47 AM EDT - Intel - Architectural LBR - Add A Comment

7 July

Summing Up AMD Ryzen 9 3900XT vs. Core i9 10900K, Ryzen 5 3600XT vs. Core i5 10600K

Complementing this morning's AMD Ryzen 5 3600XT / Ryzen 7 3800XT / Ryzen 9 3900XT Linux benchmarks, here is a side-by-side look at the Ryzen 9 3900XT up against the Core i9 10900K and the Ryzen 5 3600XT up against the Core i5 10600K for these competing processors. This is a quick look at how these competing models stack up in the 130+ benchmarks utilized so far.

7 July 12:00 PM EDT - Hardware - The Benchmarks - 4 Comments
AMD Ryzen 5 3600XT / Ryzen 7 3800XT / Ryzen 9 3900XT Linux Performance In 130+ Benchmarks

After the AMD Ryzen 3000XT series was announced last month, these new higher-clocked Zen 2 desktop processors are shipping today. Here are 130+ benchmarks on each of the Ryzen 5 3600XT, Ryzen 7 3800XT, and Ryzen 9 3900XT parts compared to various Intel and AMD CPUs. Tests under Ubuntu Linux and also complemented by performance-per-Watt / power and performance-per-dollar data points.

7 July 09:00 AM EDT - Processors - 24 Comments
OpenXR Conformance Tests Open-Sourced

The Khronos Group today continued with their relatively recent trend of the past few years of open-sourcing their conformance tests. The OpenXR conformance tests are now open-source.

7 July 09:00 AM EDT - Standards - OpenXR Open-Source Tests - Add A Comment
GNU Guix Begins Publishing System Images Based On Hurd

Earlier this year was news of GNU Guix wanting to replace their Linux kernel usage with the Hurd microkernel. For those interested, the project recently began producing system images with indeed Hurd wired up for this software distribution.

7 July 06:55 AM EDT - GNU - GNU Guix + Hurd - 33 Comments
Glibc-HWCAPS To Help With AMD Zen Optimizations, Other Per-CPU Performance Bits

Experimental patches under discussion for the GNU C Library (glibc) would make it easier to dynamically load optimized libraries (shared objects) on systems depending upon the CPU in use and its hardware capabilities. This glibc-hwcaps work stems from the desired work on being able to better leverage Linux performance optimizations on AMD Zen-based systems but the hardware capabilities patches themselves can help any CPU microarchitecture family in more easily shipping optimized support.

7 July 04:00 AM EDT - GNU - Loading Optimized Libraries - 3 Comments

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