20 October

LLVM's Codebase Will Likely Move To C++17 Next Year

While LLVM's Clang compiler already supports C++17, what this change is about is the LLVM code itself and for sub-projects like Clang can begin making use of C++17 code itself. This in turn ups the requirements for being able to compile the code-base.

20 October 03:06 AM EDT - LLVM - LLVM C++17 - 11 Comments

19 October

Cairo 1.16 Released With OpenGL ES 3.0 Support, Colored Emojis

It's been four years since the debut of the Cairo 1.14 stable series and today that has been succeeded by Cairo 1.16. Cairo, as a reminder, is the vector graphics library for 2D drawing and supports back-ends ranging from OpenGL to PDF, PostScript, DirectFB, and SVG outputs. Cairo is used by the likes of the GTK+ tool-kit, Mozilla's Gecko engine, Gnuplot, Poppler, and many other open-source projects.

19 October 05:37 PM EDT - Free Software - Cairo 1.16 - 3 Comments
Some Initial PostgreSQL 11.0 Database Benchmarks

Among other software releases, yesterday brought the debut of the PostgreSQL 11.0 database server. Given it has possible performance enhancements and the new (non-default) LLVM-based just-in-time compilation ability, I decided to run some benchmarks on the powerful Dell PowerEdge EPYC 2P server.

19 October 02:42 PM EDT - Free Software - PostgreSQL 11.0 Benchmarks - 3 Comments
LG Gram Laptops To Be Better Supported By The Next Linux Kernel

While LG isn't often thought of as a laptop manufacturer, their Gram laptop line-up has recently been making some waves. The LG Gram laptops are powered by Intel Core CPUs and are designed to be slim and sleek yet durable. With the next Linux kernel (4.20~5.0), they should be better supported should you want to wipe the default Microsoft Windows installation.

19 October 01:43 PM EDT - Hardware - LG Gram - 3 Comments
Intel Core i9 9900K vs. AMD Ryzen 7 2700X Linux Gaming Benchmarks

Complementing the just-published Intel Core i9 9900K Linux benchmarks with the launch-day embargo lift are the Linux gaming benchmarks... This article is looking at the Linux performance between the Core i9 9900K and AMD's Ryzen 7 2700X in a variety of native Linux games as well as comparing the performance-per-Watt. So if you are a Linux gamer and deciding between these sub-$500 processors, this article is for you.

19 October 09:00 AM EDT - Linux Gaming - 16 Comments
AMDVLK Radeon Vulkan Driver Updated With A Slew Of Additions

It had been more than two weeks since the last time AMD developers updated their public source trees making up the official AMDVLK Vulkan driver but fortunately that has now changed. Given the time since the last commit, there is a lot of goodies with this new AMDVLK driver refresh.

19 October 05:27 AM EDT - Radeon - AMD Vulkan - 22 Comments

18 October

Ubuntu "User Statistics" Published, But It's A Letdown To Data Junkies

Canonical managed to announce on the same-day as the Ubuntu 18.10 "Cosmic Cuttlefish" debut their goal for this cycle of opening up their software/hardware survey results that began with Ubuntu 18.04 LTS desktop installations. Those initial results are now available but the available data and analytic capabilities are rather underwhelming.

18 October 08:09 PM EDT - Ubuntu - Ubuntu Survey Results - 40 Comments
NVIDIA GeForce RTX 2070 OpenCL, CUDA, TensorFlow GPU Compute Benchmarks

Here are the first of our benchmarks for the GeForce RTX 2070 graphics card that launched this week. In our inaugural Ubuntu Linux benchmarking with the GeForce RTX 2070 is a look at the OpenCL / CUDA GPU computing performance including with TensorFlow and various models being tested on the GPU. The benchmarks are compared to an assortment of available graphics cards and also include metrics for power consumption, performance-per-Watt, and performance-per-dollar.

18 October 05:11 PM EDT - Graphics Cards - 9 Comments
Ubuntu 18.10 Officially Released

It should come as no surprise, but the official release of Ubuntu 18.10 "Cosmic Cuttlefish" is now available with the announcement just hitting the wire.

18 October 01:56 PM EDT - Ubuntu - Ubuntu 18.10 - 7 Comments
Ubuntu 18.10 Is A Nice Upgrade For Radeon Gamers, Especially For Steam VR

Among the changes to find in Ubuntu 18.10 are the latest stable Linux kernel as well as a significant Mesa upgrade and also the latest X.Org Server. These component upgrades make for a better Linux gaming experience particularly if using a modern AMD Radeon graphics card. Here are some results as well as whether it's worthwhile switching to Linux 4.19 and Mesa 18.3-dev currently on Ubuntu 18.10.

18 October 07:13 AM EDT - Operating Systems - 37 Comments
RELPOLINES: A New Spectre V2 Approach To Lower Overhead Of Retpolines

Nadav Amit of VMware has announced their (currently experimental) work on "dynamic indirect call promotion" or what they have dubbed "RELPOLINES" -- not to be confused with the traditional Retpolines for "return trampolines" as one of the Spectre Variant Two software-based mitigation approaches. Relpolines is designed to have lower overhead than Retpolines.

18 October 05:26 AM EDT - Security - RELPOLINES - 4 Comments
Open-Source Qualcomm Graphics Support Continues Flourishing With Freedreno

When it comes to open-source ARM graphics drivers, the Raspberry Pi / VC4 effort and Freedreno continue to be the two best examples of fully open-source graphics driver coverage including 3D support. Freedreno has been attracting contributions from Qualcomm / CodeAurora in what started out as solely a community reverse-engineered effort and with the latest-generation Adreno 600 series hardware the open-source support is in great shape.

18 October 05:11 AM EDT - Mesa - Freedreno Advancements - 3 Comments

17 October

Mesa VCN JPEG Decode Patches Posted For AMD Raven Ridge

With the imminent Linux 4.19 kernel release there is VCN JPEG decode support within the AMDGPU DRM driver for use with Raven Ridge APUs. The accompanying user-space patches for the Radeon Gallium3D code have now been posted for making this functionality work on the Linux desktop with these Zen+Vega APUs.

17 October 05:56 PM EDT - Mesa - Gallium3D JPEG Decode With VCN - 14 Comments
GCC's Test Suite To Begin Testing C++17 By Default

GCC's test suite will soon begin testing the C++17 standard as part of its C++98/11/14 standard tests by default... This doesn't affect the default C++ standard used by the GCC G++ compiler at this point, but at least will help eliminate any lingering C++17 bugs as well as helping to stop regressions in the future.

17 October 05:37 PM EDT - GNU - GCC Testing New CPP - 6 Comments
Spectre V2 "Lite" App-To-App Protection Mode Readying For The Linux Kernel

We are approaching one year since the Spectre and Meltdown CPU vulnerabilities shocked the industry, and while no new CPU speculative execution vulnerabilities have been made public recently, the Linux kernel developers continue improving upon the Spectre/Meltdown software-based mitigation techniques for helping to offset incurred performance costs with current generation hardware.

17 October 03:15 PM EDT - Security - Application To Application - 6 Comments
New Details On System76's Open-Source Hardware Plans Come To Light

Longtime Ubuntu/Linux PC vendor System76 has been teasing their efforts around an "open-source computer" and other open-source hardware efforts now that they are in the home stretch of setting up their own US-based manufacturing facility. Some new details on their initial aspirations are now out there.

17 October 12:43 PM EDT - Hardware - Daughter Board - 17 Comments
Raptor Computing Systems Is Working On Bringing Up Chrome's POWER Support

With Raptor Computing Systems' Talos II Lite and especially the forthcoming Blackbird positioning the POWER architecture in a prime spot for use by libre Linux users who want a system that's open-source down to the firmware, they've been trying to make sure the Linux desktop stack is in order. The latest area they've been working on is browser coverage.

17 October 04:57 AM EDT - Free Software - Raptor + Chrome - 21 Comments
LLVM Still Proceeding With Their Code Relicensing

It's been three years since the original draft proposal for relicensing the LLVM compiler code was sent out and while there hasn't been a lot to report on recently about the effort, they are making progress and proceeding.

17 October 12:00 AM EDT - LLVM - LLVM Code Relicensing - 11 Comments

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