Intel News Archives
Intel Posts New Linux Patches Looking To Re-Enable ENQCMD Ahead Of Sapphire Rapids

While Intel is normally quite good with their new hardware support being in good shape well ahead of launch, their new code for supporting the ENQCMD functionality for the Data Streaming Accelerator (DSA) with Xeon "Sapphire Rapids" has been an exception. This summer the mainline Linux kernel disabled ENQCMD support since the code was "broken beyond repair" while now Intel engineers have sent out a new series looking to get it re-enabled.

20 September 2021 - Restoring ENQCMD - Add A Comment
The Current State Of Intel Discrete Graphics On Linux: Almost "Fully Functional"

Along with bringing up DG2/Alchemist graphics card support on Linux, Intel engineers have been working to square away their support for the DG1 developer graphics card. This week thanks to XDC2021 is a fresh status update about what is working with this initial Intel graphics card on their open-source driver and what remains in the works.

17 September 2021 - Intel DG1 Status - 8 Comments
Alder Lake Support Added To Intel's TCC Driver In Linux 5.15

While much of Intel's next-gen Alder Lake processor support appears to be in good shape for Linux 5.14, some remaining items are landing for the current Linux 5.15 cycle. The latest Alder Lake support hitting the kernel is for Intel's TCC cooling driver.

11 September 2021 - Alder Lake TCC - 2 Comments
Habana Labs Opens Up The Code To Their AI Compiler, SynapseAI Core

Intel-owned Habana Labs now has the most open software stack among AI accelerators! While Habana Labs has long provided an open-source, upstream kernel driver for their Gaudi AI training and Goya AI inference accelerators, the user-space portions including their code compiler and run-time library have been closed-source. This has been a thorn for upstream kernel developers and their standards, but now Habana Labs has open-sourced their user-space components too.

10 September 2021 - Habana Labs Open-Source - 3 Comments
Intel Working On DP 2.0 Panel Replay Power Savings For Linux

Last month Intel's open-source Linux graphics driver engineers began posting patches working on DisplayPort 2.0 support for their driver with DG2/Alchemist now set to be Intel's first GPU supporting the newest DP standard. DP 2.0 enablement work continues with Panel Replay being the latest feature being worked on for their Linux driver.

8 September 2021 - DP 2.0 Panel Replay - 5 Comments
Linux 5.15 Has A Critical Improvement For Tiered Memory Servers

Landing via Andrew Morton's patch series today in the Linux 5.15 kernel is handling for demoting pages during memory reclaim, which can be used for punting cold pages off to slower, tiered memory devices (like Intel persistent memory) when under system memory pressure.

3 September 2021 - Demoting During Reclaim - Add A Comment
Intel "Crocus" Gallium3D Now Part Of Mesa's Default Drivers To Build

Intel's i965 classic DRI driver is still the default within Mesa for i965 through Haswell generations of Intel integrated graphics, but the new "Crocus" Gallium3D driver has been added to the default driver build list so it's now at least building by default on x86/x86_64 systems and thus trivial after that to override.

1 September 2021 - Old Intel Graphics - 9 Comments
Intel AMX Patches For The Kernel Posted A 10th Time, But To Miss Out On Linux 5.15

Going back to June of last year there has been work on Intel bringing up Advanced Matrix Extension (AMX) that will debut with next-gen Xeon "Sapphire Rapids" processors as a new programming paradigm. Over the past year they have published patches for the Linux kernel and open-source toolchains with GCC and LLVM Clang. One year later, the AMX kernel patches are up to their tenth revision but will miss out on the imminent Linux 5.15 merge window.

26 August 2021 - Advanced Matrix Extensions - 2 Comments
Linux Kernel Changes Proposed So Intel TDX KVM Guests Avoid Crashing The Host

Shortly after Intel's TDX whitepaper was made public last year for better protecting virtual machines, Intel open-source engineers began posting support patches for bringing up Trust Domain Extensions under Linux. That work remains ongoing and now further Linux kernel infrastructure work is pending to better deal with the notion of guest private memory afforded by TDX.

24 August 2021 - Guest Private Memory - 1 Comment
Intel Releases OSPray Studio 0.8

One year ago to the day Intel announced OSPray Studio as a scene graph application for rendering glTF assets and other 3D models. OSPray Studio is built off their OSPray ray-tracing engine that they've been working on for years. These Intel efforts are all part of their oneAPI initiative and today happens to mark a shiny new feature release.

24 August 2021 - OSPray Studio - 3 Comments
Intel Revs Linux Patches Yet Again For Per-Client GPU Statistics

Going on three years now there have been proposed patches for allowing per-client GPU engine statistics for being able to show on a per-game/application level how many resources across 3D/blitting/video engines are being consumed. The patches continue to be revised but sadly will be missing out on the imminent Linux 5.15 kernel merge window.

23 August 2021 - Per-Client GPU Stats - Add A Comment
Intel Posts Patches Bringing Up DG2/Alchemist Discrete Video Memory For Linux

Since the start of July we've seen Intel beginning Linux support patches for their DG2 graphics card that is now known by the "Alchemist" codename. There's been several rounds of DG2 patches since they started publicly pushing out the code -- including some notable work like DisplayPort 2.0 bring-up -- while sent out this Sunday is another important piece of the puzzle: getting the device memory (the dedicated vRAM) actually working with the open-source driver.

22 August 2021 - DG2 Device Memory - 12 Comments
Intel's IWD 1.17 Wireless Daemon Brings More Fixes

While it was busy on the hardware side of the house with Intel talking up all of their forthcoming hardware, Intel's open-source software engineers remain very busy working not only to enable their next-generation hardware but other open-source efforts they've invested in like the iNet wireless daemon.

22 August 2021 - IWD 1.17 - 7 Comments
Another Round Of Intel CET Patches, Still Working Toward Linux Kernel Integration

While Intel is normally very punctual in providing support for major new CPU features under Linux and often landing them well in advance of general hardware availability, their work around Control-flow Enforcement Technology (CET) has taken a long longer than normal and is still going through new rounds of code review to get accepted into the mainline Linux kernel.

21 August 2021 - Control-flow Enforcement Tech - 1 Comment
Intel Appears Ready To Advertise Its DG1 Graphics Card Support On Linux

As I have covered in many Phoronix articles over the past number of months, it's been a lengthy road bringing up the DG1 graphics support on Linux with the Intel open-source engineers having to re-architect their "i915" kernel graphics driver to support device local memory, getting the GuC support into good shape, scheduler changes, beginning to make use of TTM for memory management, user-space API changes, and a ton of other changes in expanding the driver's scope from just catering to integrated graphics. But now it looks like the DG1 Linux support is about to be officially advertised.

12 August 2021 - DG1 Ready - 5 Comments
Intel Preparing Linux Kernel Support For "Unaccepted Memory"

The latest patch series from Intel engineers worth noting for the Linux kernel is around implementing support for on-demand "unaccepted memory". Unaccepted memory is supported by the latest-generation AMD EPYC processors but not yet supported under Linux for on-demand/as-needed handling while Intel is preparing the kernel support for their next-gen Xeon CPUs having this capability.

11 August 2021 - Unaccepted Memory - 11 Comments
Intel Graphics Driver Queues More DG2 Code For Linux While Removing Cannon Lake

Intel has another big batch of open-source kernel graphics driver updates it sent out to DRM-Next for queuing ahead of the upcoming Linux 5.15 cycle. The DG2 graphics card is getting wired up while this pull request does also finally remove the Cannon Lake "Gen 10" graphics that never materialized in commercial products.

11 August 2021 - Intel DRM Changes For Linux 5.15 - 1 Comment
Intel Fully Embracing LLVM For Their C/C++ Compilers

Intel's next-generation C/C++ compilers are fully leveraging the LLVM compiler stack in place of their former proprietary compiler code-base. Intel has "complete[d] adoption" of LLVM moving forward for their C/C++ compiler needs.

9 August 2021 - Intel LLVM C/C++ Compilers - 34 Comments

2159 Intel news articles published on Phoronix.