15 January

Fedora Decides To Not Allow SSPLv1 Licensed Software Into Its Repositories

Back in October, MongoDB announced the Server Side Public License v1 (SSPLv1) as their new license moving forward for this document-oriented database server over their existing AGPL code. SSPL was met with much controversy upon its unveiling and Fedora's legal team has now ruled it an invalid free software license for packaged software in its repositories.

10 Hours Ago - Fedora - Server Side Public License - 22 Comments
Genode To Focus On Making Sculpt OS Relevant & Appealing In 2019

The Genode operating system framework based on a micro-kernel design and various original user-space components continues going strong a decade since its start. But it hasn't achieved too much appeal outside of its niche even when it began working on "Sculpt" as an operating system for general purposes use-cases and supporting common PC/laptop hardware. But they hope to change that in 2019.

15 January 03:53 PM EST - Operating Systems - Genode OS - 1 Comment
NVIDIA GeForce GTX 760/960/1060 / RTX 2060 Linux Gaming & Compute Performance

The NVIDIA GeForce RTX 2060 is shipping today as the most affordable Turing GPU option to date at $349 USD. Last week we posted our initial GeForce RTX 2060 Linux review and followed-up with more 1080p and 1440p Linux gaming benchmarks after having more time with the card. In this article is a side-by-side performance comparison of the GeForce RTX 2060 up against the GTX 1060 Pascal, GTX 960 Maxwell, and GTX 760 Kepler graphics cards. Not only are we looking at the raw OpenGL, Vulkan, and OpenCL/CUDA compute performance between these four generations, but also the power consumption and performance-per-Watt.

15 January 11:00 AM EST - Graphics Cards - 10 Comments
Mesa 18.3.2 Is Finally En Route With 78+ Changes

It's been more than a month since the debut of Mesa 18.3 and the emergency 18.3.1 release while due the holidays and the release manager being sick, the next point release fell off the tracks. Mesa 18.3.2 is now being crafted and should be out in the next few days. Given the time since the previous release, Mesa 18.3.2 is heavy on fixes.

15 January 09:45 AM EST - Mesa - Mesa 18.3.2 - 8 Comments
RADV Vulkan Driver Picks Up Memory Budget Information For Mesa 19.0

With Mesa 19.0 entering its feature freeze this week, the race is on for developers to land their last minute additions to this next quarterly installment of Mesa. Valve developer Samuel Pitoiset has landed support in the Radeon "RADV" Vulkan driver for the new memory budget extension.

15 January 06:46 AM EST - Mesa - VK_EXT_memory_budget - 3 Comments
Lczero Neural Network Chess Benchmarks With OpenCL Radeon vs. NVIDIA

Yesterday I posted a number of Lczero chess engine benchmarks on NVIDIA GPUs using its OpenCL back-end as well as its CUDA+cuDNN back-end, which offered massive performance gains compared to CL on the many tested NVIDIA GPUs. With the CUDA+cuDNN code performing so much better than OpenCL, some wondered whether NVIDIA was intentionally gimping their OpenCL performance. Well, here are results side-by-side now with Radeon GPUs on OpenCL.

15 January 06:29 AM EST - Hardware - Lczero OpenCL - 8 Comments
Intel Sends Out First Batch Of Display/Graphics Driver Updates For Linux 5.1 Kernel

While the Linux 5.0 kernel won't even debut as stable until around the end of February, as is standard practice, it's open season for new feature improvements of the changes developers want to end up queuing into the "-next" branches ahead of the Linux 5.1 cycle. The Intel open-source driver developers on Monday sent in their initial batch of graphics driver changes for this next kernel cycle.

15 January 03:05 AM EST - Intel - Intel DRM Linux 5.1 - Add A Comment
Apple Opens Up Swift/C LSP Based On Clangd

Built atop LLVM's clangd server, Apple recently open-sourced SourceKit-LSP as a language server protocol for Swift and C-based languages. This allows for better integration with various IDEs and development tools.

15 January 12:07 AM EST - LLVM - Language Server Protocol - 6 Comments

14 January

PlaidML Deep Learning Framework Benchmarks With OpenCL On NVIDIA & AMD GPUs

Pointed out by a Phoronix reader a few days ago and added to the Phoronix Test Suite is the PlaidML deep learning framework that can run on CPUs using BLAS or also on GPUs and other accelerators via OpenCL. Here are our initial benchmarks of this OpenCL-based deep learning framework that is now being developed as part of Intel's AI Group and tested across a variety of AMD Radeon and NVIDIA GeForce graphics cards.

14 January 03:30 PM EST - Graphics Cards - 5 Comments

13 January

Vulkan 1.1.98 Brings A Dozen Fixes

Last weekend there was the Vulkan 1.1.97 specification update with five new extensions including some notable ones like memory priority and buffer device address while out today is the much more mundane Vulkan 1.1.98.

13 January 12:09 PM EST - Vulkan - Vulkan 1.1.98 - Add A Comment
GCC vs. Clang Compiler Performance On NVIDIA Xavier's Carmel ARMv8 Cores

Since receiving the powerful NVIDIA Jetson AGX Xavier with its ARMv8 Carmel cores on this Tegra194 SoC a while back, it's been quite a fun developer board for benchmarking and various Linux tests. One of the areas I was curious about was whether GCC or Clang would generate faster code for this high performance ARM SoC, so here are some benchmarks.

13 January 10:15 AM EST - Software - 6 Comments
DragonFlyBSD Continues Gutting Its i386 Code

The DragonFlyBSD operating system dropped its i386 install support back in 2014 with DragonFlyBSD 4.0 and since then has been focused on x86_64-only. Over the past two years or so they have gutted much of their i386-specific code from their kernel that is no longer needed for today's modern processors while over the weekend they got back to doing some more of that cleansing.

13 January 06:51 AM EST - BSD - DragonFlyBSD i386 - 18 Comments

12 January

The State Of C++20 Features In GCC's libstdc++

With GCC 9 being released in just a short time and being now onto the final stage of development, besides fixing regressions the developers are also getting the documentation in order.

12 January 07:19 AM EST - GNU - Cpp Standard Library - 5 Comments

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