Open-source News

AMD Quietly Funded A Drop-In CUDA Implementation Built On ROCm: It's Now Open-Source

Phoronix - Mon, 02/12/2024 - 22:00
While there have been efforts by AMD over the years to make it easier to port codebases targeting NVIDIA's CUDA API to run atop HIP/ROCm, it still requires work on the part of developers. The tooling has improved such as with HIPIFY to help in auto-generating but it isn't any simple, instant, and guaranteed solution -- especially if striving for optimal performance. Over the past two years AMD has quietly been funding an effort though to bring binary compatibility so that many NVIDIA CUDA applications could run atop the AMD ROCm stack at the library level -- a drop-in replacement without the need to adapt source code. In practice for many real-world workloads, it's a solution for end-users to run CUDA-enabled software without any developer intervention. Here is more information on this "skunkworks" project that is now available as open-source along with some of my own testing and performance benchmarks of this CUDA implementation built for Radeon GPUs.

OpenZFS Native Encryption Use Raises Data Corruption Concerns

Phoronix - Mon, 02/12/2024 - 19:52
At the end of last year OpenZFS 2.2.2 was released to fix a rare but nasty data corruption issue but it turns out there are other data corruption bug(s) still lurking in the OpenZFS file-system codebase...

Linux 6.9 To Support Samsung Wireless Gamepad, Keyboards & Action Mouse

Phoronix - Mon, 02/12/2024 - 19:41
Samsung engineers have been extending their "samsung" HID driver to support more of their wireless input devices by the mainline Linux kernel...

AMDGPU LLVM Adding GFX 9/10/11 "Generic Targets" To Build Once & Run On Multiple GPUs

Phoronix - Mon, 02/12/2024 - 19:28
Code merged today to mainline LLVM is preparing for the notion of generic targets across the GFX9, GFX10, and GFX11 GPU families. With follow-on work these generic targets are aiming to allow compiling code once and then running across multiple GPUs in the given hardware family...

Rust Kernel Support On AArch64 Ready To Go For Linux 6.9

Phoronix - Mon, 02/12/2024 - 19:19
The 64-bit Arm (AArch64) little-endian kernel will be ready to support the Rust kernel code with the upcoming Linux 6.9 cycle...

8 Useful ‘Debian Goodies Utilities’ for Package Management

Tecmint - Mon, 02/12/2024 - 16:00
The post 8 Useful ‘Debian Goodies Utilities’ for Package Management first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

Debian-goodies is a package that includes toolbox-style utilities used to manage Debian and its derivative systems such as Ubuntu, Linux Mint, Kali Linux, etc. The

The post 8 Useful ‘Debian Goodies Utilities’ for Package Management first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Delete User Accounts and Their Home Directories in Linux

Tecmint - Mon, 02/12/2024 - 14:00
The post How to Delete User Accounts and Their Home Directories in Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

As a System Administrator in Linux, you may have to remove a user’s account after some time when a user account may become dormant for

The post How to Delete User Accounts and Their Home Directories in Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Pages