Open-source News

Intel Looking To Upstream A Proper SPIR-V Compute Back-End For LLVM

Phoronix - Tue, 03/02/2021 - 21:46
It's been talked about many times from various parties but so far has remained elusive from the mainline LLVM code-base: a SPIR-V back-end for LLVM that would go from LLVM into this Khronos intermediate representation most notably used by OpenCL and Vulkan drivers. Intel engineers are stepping up and hope to help get a proper SPIR-V back-end upstreamed into LLVM...

IBM Begins Adding GCC Support For Z Arch14 - Likely IBM z16

Phoronix - Tue, 03/02/2021 - 20:30
GCC compiler patches began appearing this morning for IBM Z "Arch14" as a future architecture extension for their Z mainframe processors. IBM Z Arch14 will likely correlate to IBM z16...

New NTFS Driver Misses Out On Linux 5.12 But Revved A 22nd Time

Phoronix - Tue, 03/02/2021 - 19:13
While Linux 5.12 has many great new features, what you won't find in the mainline kernel is the new "NTFS3" kernel driver developed by Paragon Software for NTFS file-systems. That driver is still coming for a future kernel and has now been sent out a twenty-second time for review...

RADV Vulkan Driver Adds Option To Force Smart Access Memory Behavior

Phoronix - Tue, 03/02/2021 - 19:00
The latest "Smart Access Memory" work by the open-source AMD Radeon graphics driver stack is an option for the RADV Vulkan driver to force the "SAM" behavior even if the system is not advertising all the video RAM as visible or even if using APU graphics...

Monitor your Raspberry Pi with Grafana Cloud

opensource.com - Tue, 03/02/2021 - 16:02

You may have heard of Grafana, a time-series dashboarding tool that helps you discover what's going on in your environment. People from hobbyists to enterprise professionals like to use it for visualizations because it is open source and can accept data from myriad sources. This article describes how to use it to monitor your Raspberry Pi as an example of Internet of Things (IoT) monitoring.


read more

Learn Java with object orientation by building a classic Breakout game

opensource.com - Tue, 03/02/2021 - 16:01

As a second-semester student in systems and digital media at the Federal University of Ceará in Brazil, I was given the assignment to remake the classic Atari 2600 Breakout game from 1978. I am still in my infancy in learning software development, and this was a challenging experience. It was also a gainful one because I learned a lot, especially about applying object-oriented concepts.


read more

Pages