Open-source News

AMDVLK 2019.Q4.1 Vulkan Driver Brings Performance Tuning, Reworked Pipeline Cache

Phoronix - Tue, 10/22/2019 - 18:41
AMD has been off their weekly release regiment for their open-source AMDVLK Vulkan driver but this morning they issued their first new release in just about one month...

Intel's Graphics Compiler For Their NEO Compute Stack Now Supports Jasper Lake

Phoronix - Tue, 10/22/2019 - 18:29
The team maintaining the LLVM-based Intel Graphics Compiler as part of their "NEO" OpenCL/Compute Stack have rolled out v1.0.2714 that includes initial support for Jasper Lake among other improvements...

Linux 5.5 To Restore Power-Savings For Hybrid Laptops When Not Using The dGPU

Phoronix - Tue, 10/22/2019 - 16:35
On recent kernels when using a laptop with hybrid graphics but not running with the discrete GPU graphics enabled, a regression meant the dGPU never got powered off... Fortunately, for Linux 5.5 -- and potentially to be back-ported after that -- is a change to restore that power-savings...

Intel Lands More Graphics Code For Linux 5.5 - Jasper, More Intel Xe Multi-GPU Prepping

Phoronix - Tue, 10/22/2019 - 15:07
Intel's open-source developers kicked off a new week by sending in their latest vetted changes to DRM-Next ahead of next month's Linux 5.5 kernel cycle...

How to program with Bash: Logical operators and shell expansions

opensource.com - Tue, 10/22/2019 - 15:03

Bash is a powerful programming language, one perfectly designed for use on the command line and in shell scripts. This three-part series (which is based on my three-volume Linux self-study course) explores using Bash as a programming language on the command-line interface (CLI).


read more

How to program with Bash: Logical operators and shell expansions

opensource.com - Tue, 10/22/2019 - 15:03

Bash is a powerful programming language, one perfectly designed for use on the command line and in shell scripts. This three-part series (which is based on my three-volume Linux self-study course) explores using Bash as a programming language on the command-line interface (CLI).


read more

Initializing arrays in Java

opensource.com - Tue, 10/22/2019 - 15:02

People who have experience programming in languages like C or FORTRAN are familiar with the concept of arrays. They’re basically a contiguous block of memory where each location is a certain type: integers, floating-point numbers, or what-have-you.

The situation in Java is similar, but with a few extra wrinkles.

An example array

Let’s make an array of 10 integers in Java:


read more

NGT: A library for high-speed approximate nearest neighbor search

opensource.com - Tue, 10/22/2019 - 15:01

Approximate nearest neighbor (ANN) search is used in deep learning to make a best guess at the point in a given set that is most similar to another point. This article explains the differences between ANN search and traditional search methods and introduces NGT, a top-performing open source ANN library developed by Yahoo! Japan Research.


read more

How collaboration fueled a development breakthrough at Greenpeace

opensource.com - Tue, 10/22/2019 - 15:00

Activists really don't like feeling stuck.

We thrive on forward momentum and the energy it creates. When that movement grinds to a halt, even for a moment, our ability to catalyze passion in others stalls too.

And my colleagues and I at Greenpeace International were feeling stuck.


read more

Getting to know Jae-Hyung Jin, Red Hat general manager for Korea

Red Hat News - Tue, 10/22/2019 - 12:00
We’re delighted to welcome Jae-Hyung Jin to Red Hat as a general manager for Korea. In the new role, he will be responsible for Red Hat’s business operations in Korea.

Mesa 19.1.8 Released To End Out The Series

Phoronix - Tue, 10/22/2019 - 12:00
More than one month has passed since Mesa 19.1.7 compared to the usual bi-weekly release cadence, but on Monday following the closure of remaining blocker bugs, Mesa 19.1.8 was released that also ends out this release series...

Clear Linux Working On A New Software Store, User Bundles Arriving Before End Of Year

Phoronix - Tue, 10/22/2019 - 07:08
Intel developers are still working on some interesting improvements to Clear Linux itself this quarter on top of keeping up to date with the latest upstream software it packages...

RLSL Allows Running A Subset Of Rust On Vulkan/SPIR-V Enabled GPUs

Phoronix - Tue, 10/22/2019 - 04:46
There was a recent Khronos meet-up in Munich where Maik Klein of Embark Studios talked about their work on bringing a sub-set of the Rust programming language to Vulkan (SPIR-V) enabled GPUs...

Pages