NVIDIA Is Working On Vulkan Support With RDMA Memory

Well this will be interesting to see what NVIDIA use-case pans out... NVIDIA engineers are working on a Vulkan extension for making use of RDMA memory.

Remote Direct Memory Access (RDMA) for zero-copy networking with high throughput and low latency is very common for cluster computing and other enterprise scenarios to allow direct memory access from one computer to another without the intervention of the CPU. NVIDIA now though is preparing to support RDMA memory usage in the Vulkan context.

This morning one of their engineers opened a

Mesa To Drop Support For Ancient Drivers

The fallout should be minimal and hopefully not impact any Phoronix readers, but as Mesa rolls into 2021 it is looking to drop support for loading DRI1 graphics drivers.

Back in 2011 the classic Radeon drivers were removed Adam Jackson of Red Hat is planning to remove the ability for Mesa's current libGL to be able to load DRI1 drivers. This is basically about trying to load old DRI1 drivers from Mesa pre-8.0 onto a system with the current Mesa libGL loader

Intel Preparing To Restore Frame-Buffer Compression For Tiger Lake

This summer Intel disabled frame-buffer compression for Gen12 Tiger Lake graphics . While FBC helps conserve memory bandwidth and can be beneficial to power-savings, under-run issues and related problems resorted Intel to disabling this common feature for Tiger Lake.

But now the open-source Intel Linux developers are preparing to restore frame-buffer compression for benefiting these latest-generation Intel laptops. Well, at least in part.

The patches are out there for restoring FBC on Tiger Lake. But the exception is PSR2

Intel Preparing Linux Support For The "Protected Xe Path" PXP Functionality

Intel's open-source Linux graphics driver developers have begun preparing support for a new feature previously not talked about publicly: Intel PXP or the "Protected Xe Path".

Intel PXP is about providing a hardware-protected session for clients running Intel Xe Graphics. The Intel Protected Xe Path is backed by encrypted video memory and leverages a TEE (Trusted Execution Environment) for protecting PXP sessions from other clients.

As part of Intel PXP is also the "PAVP" device for protected audio and video clients while leveraging the
Continue reading...

OpenMP 5.1 Released With Better Interoperability For CUDA / AMD HIP / OpenCL

For the Supercomputing SC20 week there is the release of the OpenMP 5.1 specification with some exciting additions.

It's been two years already since the release of the OpenMP 5.0 specification and the update released on Friday is quite a worthy update:

- OpenMP 5.1 introduces a new interop construct for improving interoperability with non-OpenMP device execution contexts. This aims to improve the portability of OpenMP 5.1+ to non-native interfaces/accelerators. This interop construct is designed with NVIDIA

Mesa 21.0 Adds EGL_EXT_platform_xcb Support

The newly-opened Mesa 21.0 development window has merged support for EGL_EXT_platform_xcb.

EGL_EXT_platform_xcb is one of the newest EGL extensions and allows for creating EGL resources from native X11 resources via EGL_EXT_platform_base and without encompassing Xlib.

Yuxuan Shui who created the EGL_EXT_platform_xcb extension is also responsible for the Mesa support. The motivation has been to allow OpenGL applications without the need for the Xlib library. EGL

Proton 5.13-2 Released With A Variety Of Game Fixes, VKD3D-Proton 2.0

In time for the weekend Linux gamers is an updated Proton release from Valve and CodeWeavers for powering Steam Play to enjoy the latest Windows games on Linux.

Proton 5.13-2 is the newest version of this Wine 5.13 based software that combined with the likes of DXVK and VKD3D-Proton do a pretty darn good job at allowing modern Windows games to often run rather gracefully on Linux.

Most notable with Proton 5.13-2 is pulling in VKD3D-Proton 2

Mageia 8 Linux OS Is Inching Closer To Release

" The road to get Mageia 8 is winding, slow but steady ," begins the project's latest status update.

It's been a quiet few months after Mageia 8 Alpha shipped back in January and was succeeded by the Mageia 8 Beta in August. This Mandrake/Mandriva-derived Linux distribution has been working to transition off Python 2, switch to Zstd for RPM package compression, better their Arm support, and better support the likes of F2FS and NILFS2, among other improvements for the latest

SpiderMonkey's Warp Upgrade Is Ready For Firefox 83

Back in September Firefox Nightly enabled the JavaScript "Warp" code for SpiderMonkey and now for next week's Firefox 83.0 release it is remaining on by default for this web browser update.

Warp is a big upgrade to Mozilla's JavaScript just-in-time (JIT) compiler code. Thanks to a variety of optimizations the Warp functionality should yield more responsiveness and faster page load speeds, commonly around 5~15% faster but some cases ~20%+ speed-ups.

Mozilla

Many More AMD Ryzen 5000 Series "Zen 3" Linux Benchmarks

Over the past week we have published our Linux performance reviews of the Ryzen 5 5600X , Ryzen 7 5800X , and Ryzen 9 5900X + 5950X "Zen 3" processors. For as much data that has been available in those reviews, here is even more data accumulating thanks to the open-source Phoronix Test Suite and OpenBenchmarking.org . Thousands of data points are building up for these very exciting AMD Zen 3 desktop processors.

Since the
Continue reading...