Open-source News

AMD Releases Orochi 1.0 For Dynamic Runtime Switching Between Radeon HIP & NVIDIA CUDA

Phoronix - Fri, 09/02/2022 - 00:12
Earlier this year AMD's GPUOpen team announced the Orochi project for dynamic HIP/CUDA run-time handling. Orochi makes it easier for application developers to ship AMD HIP and NVIDIA CUDA support within a single code-base / binary that is then selected at run-time based on the GPU in use...

Vulkan 1.3.226 Released With Mesh Shader Extension

Phoronix - Thu, 09/01/2022 - 21:27
Vulkan 1.3.226 is out this morning and to much excitement adds the VK_EXT_mesh_shader extension as cross-vendor functionality for mesh shaders!..

GCC vs. LLVM Clang Compilers For The Apple M2 On Linux

Phoronix - Thu, 09/01/2022 - 19:54
With the Apple M2 running Asahi Linux you may be wondering whether it's better to use the GCC compiler as is the default on upstream Arch Linux or whether going for LLVM Clang will yield better performance given all the LLVM/Clang usage by AArch64 vendors, including Apple's own Xcode compiler toolchain making use of it. If you are wondering about GCC vs. Clang for building binaries on the Apple M2, here are some benchmarks.

LibreOffice's Little-Used OpenCL Support Enjoys Some Code Cleaning

Phoronix - Thu, 09/01/2022 - 18:03
Back in 2013 when AMD was pushing their Heterogeneous System Architecture (HSA) they joined The Document Foundation and wanted to make use of OpenCL acceleration within this open-source office suite. Shortly thereafter they added many OpenCL functions to LibreOffice but now a decade later it seems to be of little use but at least this week thanks to a Collabora engineer there has been some OpenCL code cleaning for this free software office suite...

GCC Developers Discuss Possible -std=c++current & -std=c++future Options

Phoronix - Thu, 09/01/2022 - 17:34
Inspired by Microsoft's compiler toolchain having a "std:c++latest" option for automatically targeting the latest supported C++ spec, GCC compiler developers have been discussing the possibility of a similar feature with the ability to specify -std=c++current for the current C++ standard or -std=c++future for the future/draft specification...

Linux 6.1 Thunderbolt Networking To Support USB4 End-To-End Flow Control

Phoronix - Thu, 09/01/2022 - 17:20
One of the interesting capabilities with Thunderbolt and now USB4 that is seemingly not too widely used is for networking between systems. The Linux kernel for the past half-decade already has offered a Thunderbolt networking driver for networking between hosts with Thunderbolt cables. The latest improvement on this front is now supporting USB4's end-to-end flow control mode...

OBS Studio 28.0 Released With 10-Bit & HDR Video Encoding, Qt 6 Ported

Phoronix - Thu, 09/01/2022 - 16:27
For the open-source software popular for screen-casting and videogame live-streaming, OBS Studio 28.0 was released today as a big feature update...

How to Install Rocky Linux 9.0 Step by Step

Tecmint - Thu, 09/01/2022 - 15:45
The post How to Install Rocky Linux 9.0 Step by Step first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

Rocky Linux 9.0 was made generally available on July 14, 2022. It comes with a boatload of new features and improvements and will enjoy support and maintenance until May 31, 2032. The previous release,

The post How to Install Rocky Linux 9.0 Step by Step first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Pages