Systemd 241 Paired With Linux 4.19+ To Enable New Regular File & FIFO Protection

The Linux 4.19 kernel brought the ability to disallow the opening of FIFOs and regular files not owned by the user in world-writable sticky directories in the name of security. Had this ability been around previously it could have prevented a number of CVEs going back a long time. In helping ensure this functionality gets utilized, Systemd 241 will now set these sysctl options to enable the behavior by default.

73 Minutes Ago - systemd - systemd 241 - 1 Comment
Fedora Still Needs Help Testing The New Zchunk Metadata Support

Fedora has been working on transitioning to Zchunk for its DNF metadata due to its good compression ratio while being delta-friendly and leveraging the existing work of Zstandard and Zsync/casync. The metadata has been offered in Zchunk for some weeks while more client testing is needed before landing that support in Rawhide and in turn for Fedora 30.

2 Hours Ago - Fedora - Fedora Zchunk Client - 3 Comments

16 January

Intel To Eventually Explore Offering A Graphics Control Panel For Linux Systems

Intel's Linux graphics driver stack has never offered its own vendor-specific driver control panel GUI like is common among all major graphics vendors on Windows, but instead they've opted for the command-line experience and making use of common interfaces with what's offered by the different desktop environments for resolution handling, multi-monitor setup, etc. But moving forward they may end up bringing a new graphics driver control panel to Linux.

16 January 03:41 PM EST - Intel - Intel Graphics GUI Panel - 12 Comments
Mesa 19.0 Deprecates GNU Autotools Build System In Favor Of Meson

Last month was a proposed patch that would have killed the Autotools build system within Mesa. Developers have decided for the upcoming Mesa 19.0 release not to eliminate this GNU Autotools support but rather to mark it as deprecated and require an extra flag in order to make use of it.

16 January 02:23 PM EST - Mesa - Autotools Deprecated - Add A Comment
Khronos Exploring New Industry Standard For Heterogeneous Communications

From VR to autonomous vehicles to edge computing, The Khronos Group continues working on new industry standards for today's expanding compute landscape. Today the organization announced they are soliciting industry feedback and creating an exploratory group for a new, open industry standard around High Performance Embedded Computing (HPEC).

16 January 09:11 AM EST - Standards - High Performance Embedded Computing - 1 Comment

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.

15 January 07:31 PM EST - Fedora - Server Side Public License - 48 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 - 12 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 - 9 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

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