Open-source News

AMD Announces The Radeon Pro VII

Phoronix - Wed, 05/13/2020 - 21:16
AMD announced today the Radeon Pro VII workstation graphics card for $1899 USD and will begin shipping in June...

Upstream Linux Developers Against "-O3" Optimizing The Kernel

Phoronix - Wed, 05/13/2020 - 20:45
The upstream Linux kernel developers have come out against a proposal to begin using the "-O3" optimization level when compiling the open-source code-base with the GCC 10 compiler or newer...

BFloat16 Support About To Land Within LLVM

Phoronix - Wed, 05/13/2020 - 20:07
The LLVM compiler stack is about to merge its support for the BFloat16 floating-point format, including the BF16 C language support...

Linux 5.8 Bringing Soft Recovery Support For GFX10/Navi

Phoronix - Wed, 05/13/2020 - 19:15
A lot is building up for Linux 5.8 and there already being a few rounds of AMDGPU feature improvements. Another batch of feature material for the AMD Radeon graphics driver was sent in this week to DRM-Next destined for Linux 5.8...

RADV ACO Adds A Version Hack/Workaround For An Extra 2~5% Boost In SotTR

Phoronix - Wed, 05/13/2020 - 18:53
While many hoped that with the adoption of Vulkan it would lead to avoiding driver-specific checks/workarounds, that's still not been the case to workaround various driver bugs and other issues. The RADV ACO compiler back-end has resorted to altering its version string in order to obtain 2~5% higher performance in Feral's latest Linux game release...

TAIWINS Is A Compact Wayland Compositor

Phoronix - Wed, 05/13/2020 - 18:29
For those on the hunt for another lightweight Wayland compositor option, TAIWINS is the newest option...

Serial communication on modern Linux

opensource.com - Wed, 05/13/2020 - 15:02

As a systems engineer, I spend a lot of time in data centers configuring servers and other computer equipment. Two of the items I keep in my toolkit are an RS-232 serial-to-USB converter and a standard DB-9 serial cable. These can be indispensable when you have no other way to access a device. You may need to deploy a new router that has not yet been configured for your network. You might need to troubleshoot a firewall appliance that has become inaccessible via SSH.


read more

How to make a Helm chart in 10 minutes

opensource.com - Wed, 05/13/2020 - 15:01

A good amount of my day-to-day involves creating, modifying, and deploying Helm charts to manage the deployment of applications. Helm is an application package manager for Kubernetes, which coordinates the download, installation, and deployment of apps. Helm charts are the way we can define an application as a collection of related Kubernetes resources. 


read more

Why use Java Streams instead of loops

opensource.com - Wed, 05/13/2020 - 15:00

In a recent article, I mentioned my 2020 New Year's resolution: no more loops in Java. In that article, I chose a common (and simplified) forest management calculation—determining whether an area is forested, based on a legal definition, by calculating the proportion of ground shaded by tree canopies.


read more

Pages