Open-source News

AMD Reveals More Details Around The Radeon RX 7900 Series / RDNA3

Phoronix - Mon, 11/14/2022 - 22:00
Earlier this month AMD announced the Radeon RX 7900 XT and RX 7900 XTX with availability set for 13 December. Meanwhile today the embargo lifts on more details surrounding the RDNA3 architecture and these new graphics cards.

Mesa's Rusticl Achieves Official OpenCL 3.0 Conformance

Phoronix - Mon, 11/14/2022 - 20:07
The latest milestone for Rusticl as Mesa's Rust-written OpenCL Gallium3D implementation is that -- when running on Intel Gen12 Xe graphics -- has reached official OpenCL 3.0 conformance as recognized by The Khronos Group...

Intel Linear Address Masking "LAM" Ready For Linux 6.2

Phoronix - Mon, 11/14/2022 - 19:25
Going back to late 2020 Intel's open-source/Linux engineers have been working on Linear Address Masking "LAM" enablement for that feature coming with future processors. With the upcoming Linux 6.2, the kernel-side enablement for Intel LAM appears to be finally wrapped up...

Sony Adds DualShock 4 Controller Support To Their Newer Linux PlayStation Driver

Phoronix - Mon, 11/14/2022 - 19:00
Going back eight years to Linux 3.15 there has been Sony DualShock 4 controller support using the "hid-sony" driver thanks to work from the open-source community. But now Sony is adding DualShock 4 controller support to their newer "hid-playstation" driver that they started for PlayStation 5 controller support and are now extending it backwards for the PS4 controller...

GCC 13 "-O2" Performance Being Sped Up With Enabling Small Loop Unrolling

Phoronix - Mon, 11/14/2022 - 18:39
For those compiling their programs using the common "-O2" optimization level as is used for the production builds by many Linux distributions and other software vendors, small loop unrolling is being enabled at this level for GCC 13. Enabling small loop unrolling with -O2 should help the performance in some areas of modern Intel and AMD CPUs...

Linux 6.2 Implementing Dynamic Shadow Call Stack Support For AArch64

Phoronix - Mon, 11/14/2022 - 18:20
The Linux kernel built with Clang has supported Shadow Call Stack "SCS: to prevent return address overwrites. With patches building up for Linux 6.2, Dynamic Shadow Call Stack is being implemented to avoid the overhead of SCS on processors supporting pointer authentication (PAC)...

Pages