Open-source News

DigitalOcean & Others Still Working On Core Scheduling To Make Hyper Threading Safer

Phoronix - Tue, 08/25/2020 - 05:30
With vulnerabilities like L1TF and Microarchitectural Data Sampling (MDS) prominently showing the insecurities of Intel Hyper Threading, DigitalOcean and other organizations continue spearheading a core scheduling implementation for Linux that could allow HT to remain enabled but with reducing the security risk...

Experimental Zink Patches Get OpenGL 4.6 Running Atop Vulkan

Phoronix - Tue, 08/25/2020 - 02:32
When the Zink Gallium3D driver running OpenGL over Vulkan was first introduced in 2018 and since one of the main blockers besides the performance overhead has been the limited OpenGL 2/3 support. The GL3/GL4 support has been improving with time for Zink and when making use of the latest out-of-tree patches is even possible to get OpenGL 4.6 running over Vulkan with Zink!..

Hack the box swagshop -

Google News - Tue, 08/25/2020 - 01:53
Hack the box swagshop

Intel To Release OSPray Studio Scene Graph Application Soon As Part Of oneAPI

Phoronix - Tue, 08/25/2020 - 01:00
As part of the virtual SIGGRAPH20, Intel is using the opportunity to talk up their ray-tracing efforts...

FUTEX2 Still Being Worked On For Benefiting Linux Gaming & Much More

Phoronix - Mon, 08/24/2020 - 23:35
Proposed last summer by Valve and Collabora developers were extending the Linux kernel's futex system call to allow for more optimal thread pool synchronization and paired with Wine/Proton work to better match the semantics of Windows. That then spun into creating a new system call, futex2. With the recently closed Linux 5.9 merge window the new futex2 system call didn't land, but the work is still being pursued...

GCC 11 Compiler Might Finally Enable DWARF 5 Debugging By Default

Phoronix - Mon, 08/24/2020 - 22:41
For a number of years the GNU Compiler Collection has shipped experimental support for the DWARF 5 debugging data format while finally for next year's GCC 11 release it might be deemed stable and used by default...

Older Radeon GPUs With RADV Vulkan Driver Now Have Trap Handler For Helping Catch Issues

Phoronix - Mon, 08/24/2020 - 21:25
The Mesa Radeon Vulkan driver "RADV" has seen an initial trap handler implementation for helping to more easily catch and diagnose various issues stemming from Vulkan shaders...

hipSYCL Seeing New Runtime For This SYCL Implementation For CPUs + ROCm/CUDA GPUs

Phoronix - Mon, 08/24/2020 - 20:25
The hipSYCL effort has been about supporting the Khronos SYCL single-source language built on C++ across any CPU with OpenMP as well as AMD Radeon GPUs via ROCm and NVIDIA GPUs via CUDA. The hipSYCL effort has a new "Lite" experimental runtime under development...