Open-source News

Vulkan 1.2.156 Released With Device Memory Report Extension

Phoronix - Tue, 10/06/2020 - 00:14
Vulkan 1.2.156 was released this morning and while it's a small revision to the API documentation it does come with a new extension...

NVIDIA Online GTC 2020 Kicks Off Today But No Open-Source Linux Announcement Expected

Phoronix - Mon, 10/05/2020 - 22:07
NVIDIA's online GTC 2020 event kicks off today with a ton of announcements coming across the wire but not one many Linux users have been clamoring to hear more about...

NVIDIA Unveils $59 USD Raspberry Pi Competitor With Jetson Nano 2GB

Phoronix - Mon, 10/05/2020 - 21:00
Last year NVIDIA announced the Jetson Nano at $99 USD as their lowest-priced ARM SBC board to date focused on inference, robotics, and other GPU-accelerated tasks in a small, low-power form factor. The Jetson Nano at $99 USD is already significantly cheaper than the other numerous Jetson boards over the past several years while now today they are introducing a $59 board.

Radeon Software for Linux 20.40 Released With RX 5300 Series Support

Phoronix - Mon, 10/05/2020 - 20:13
AMD released an updated Radeon Software for Linux packaged driver at the end of September that went seemingly unnoticed. Only today when seeing "20.40" firmware binaries hitting the linux-firmware.git tree was I even aware of this updated packaged AMD Radeon Linux graphics driver focused on enterprise distributions...

Opportunistic Memory Reclaim Support Proposal Updated For The Linux Kernel

Phoronix - Mon, 10/05/2020 - 18:45
Canonical kernel engineer Andrea Righi has sent out an updated patch series implementing opportunistic memory reclaim support as a way of forcing the kernel to attempt to reclaim system memory...

Windows x64 Binaries Can Now Run On POWER9 Under Linux With Hangover

Phoronix - Mon, 10/05/2020 - 17:00
Windows x86 binaries can now run on POWER9 hardware under Linux with Wine thanks to Hangover...

Code more, debug less with virtual environments in Python

opensource.com - Mon, 10/05/2020 - 15:02

If you've ever shared a neat computer trick, a complex application, or something in between with a friend, then you've probably uttered the phrase, "Well, it works on my computer." No matter how advanced computers become, there seem to be recurrent problems related to the differences in what any two machines have configured or installed. There are ongoing attempts to solve this, and for Python developers, one of the best ways to prevent it is to use virtual environments.


read more

How the Linux kernel handles interrupts

opensource.com - Mon, 10/05/2020 - 15:01

Interrupts are an essential part of how modern CPUs work. For example, every time you press a key on the keyboard, the CPU is interrupted so that the PC can read user input from the keyboard. This happens so quickly that you don't notice any change or impairment in user experience.


read more

Pages