Intel News Archives


2,937 Intel open-source and Linux related news articles on Phoronix since 2006.

SOF 2.6 Released: Intel Already Preparing Sound Open Firmware For Lunar Lake
SOF 2.6 Released: Intel Already Preparing Sound Open Firmware For Lunar Lake

Sound Open Firmware 2.6 was released on Thursday for this Intel-started open-source software project for having a fully open audio DSP firmware stack and related development tooling. While initially limited to Intel hardware support, SOF has since grown and seen support from the likes of Mediatek, Realtek, NXP, and even recent AMD SoCs.

30 June 2023 - Sound Open Firmware 2.6 - 5 Comments
Intel Pushes New Meteor Lake-S Driver Code Into Linux 6.5
Intel Pushes New Meteor Lake-S Driver Code Into Linux 6.5

For months there have been rumors whether Intel would cancel Meteor Lake-S desktop processors and leave next-generation Core desktop CPUs solely to a Raptor Lake Refresh or rumors as well Meteor Lake-S would be just for lower-end Core i3 and Core i5 level processors. Whatever Intel ends up doing, their Linux engineers continue pushing Meteor Lake-S related code into the Linux kernel.

29 June 2023 - Meteor Lake-S - 1 Comment
Linux 6.5 To Enhance Load Balancing For Intel Hybrid CPUs
Linux 6.5 To Enhance Load Balancing For Intel Hybrid CPUs

Ingo Molnar submitted today the scheduler updates destined for the Linux 6.5 kernel. Most noticeable with the CPU scheduler changes are enhancing SMP (Hyper Threading) load balancing for Intel Core CPUs of a hybrid design with a mix of P and E cores.

27 June 2023 - Linux 6.5 - 2 Comments
Intel Arc Graphics Driver Change Leads To A Big Speed-Up Under Linux
Intel Arc Graphics Driver Change Leads To A Big Speed-Up Under Linux

With the latest Mesa 23.2 code as of Friday there is now a rather significant performance optimization for Intel's graphics driver stack that really helps out Intel Arc Graphics DG2/Alchemist along with upcoming Meteor Lake graphics. Counter-Strike: Global Offensive, for example, was found to be 11% faster now with this single driver change and other Vulkan apps/games benefiting as well.

24 June 2023 - Performance Optimization - 28 Comments
Intel Continues Working On IAA Crypto Compression Driver For Linux
Intel Continues Working On IAA Crypto Compression Driver For Linux

Introduced with 4th Gen Xeon Scalable "Sapphire Rapids" processors are various new accelerators available on select SKUs or via the Intel On Demand offering. One of the initial challenges there though is the early accelerator software support limitations and many upstream open-source (or even just widespread) software not yet enabled to make use of these new accelerators. One of the improvements on that front has been Intel engineers working on an IAA crypto compression driver for the kernel so that the In-Memory Analytics Accelerator can be transparently accessible to kernel features making use of the crypto API.

21 June 2023 - IAA Crypto Kernel Driver - 3 Comments
Revised Intel Shadow Stack Support May Be Ready For Linux 6.5
Revised Intel Shadow Stack Support May Be Ready For Linux 6.5

Intel engineers had sent in Shadow Stack support for Linux 6.4 as this feature part of Control-flow Enforcement Technology (CET) but it hit a last-minute snag during the merge window with issues raised by Linus Torvalds. Now it looks like the cleaned-up Shadow Stack code will be re-submitted for the upcoming Linux 6.5 cycle.

19 June 2023 - Shadow Stack - 5 Comments
Intel Announces "Biggest Brand Update" For Core CPUs
Intel Announces "Biggest Brand Update" For Core CPUs

The recent leaks and reports around Intel Core Ultra were true and today Intel unveiled what they call their biggest brand update in 15 years for their consumer CPU line. Beginning with the upcoming Intel Meteor Lake processors is this new client branding.

15 June 2023 - Intel Core Ultra - 47 Comments
Linux Patches Updated For Sapphire Rapids C0.x Idle States
Linux Patches Updated For Sapphire Rapids C0.x Idle States

While Intel has been working on the Sapphire Rapids support for Linux going back years and to other key components like GCC and LLVM/Clang to provide for a good at-launch experience with 4th Gen Xeon Scalable processors, one bit that they hadn't squared away in advance of launch has been the new C0.x idle states. These new idle states between POLL and C1 allow for a mix of low latency and better power-savings than POLL.

11 June 2023 - SPR C0.1 + C0.2 Idle States - Add A Comment
Linux 6.5 To Add HuC Loading Support For Intel Meteor Lake
Linux 6.5 To Add HuC Loading Support For Intel Meteor Lake

In addition to the drm-intel-next pull earlier this week that brought more Meteor Lake graphics on Linux and VRR eDP support among other changes set for Linux 6.5, on Thursday a new batch of drm-intel-gt-next code was submitted to DRM-Next ahead of this next kernel cycle.

9 June 2023 - HuC On Meteor Lake - 1 Comment
Intel Updates Cluster Scheduling Linux Patches For Hybrid CPUs
Intel Updates Cluster Scheduling Linux Patches For Hybrid CPUs

Intel engineers have been working on new cluster scheduling code for the Linux kernel to better help with process scheduling for their modern hybrid processors. An updated version of these patches have now been posted for attempting to help with the Linux performance of Alder Lake CPUs and newer.

9 June 2023 - Cluster Scheduling - 5 Comments
Intel's Habana Gaudi 2 Accelerator Linux Driver In Good Shape
Intel's Habana Gaudi 2 Accelerator Linux Driver In Good Shape

Since June of last year shortly after Intel announced the Gaudi 2 AI accelerator they began posting the open-source driver patches for Gaudi 2 with the mainline Habana Labs driver. That support landed in Linux 6.0 and since then they've continued refining that support for this new processor support for deep learning training and inference workloads.

8 June 2023 - Habana Labs Gaudi 2 - 1 Comment
Intel's Codeplay Announces oneAPI Construction Kit For Bringing SYCL To New Hardware
Intel's Codeplay Announces oneAPI Construction Kit For Bringing SYCL To New Hardware

Codeplay Software, which was acquired by Intel last June, has an exciting announcement to make today in the form of the oneAPI Construction Kit. This open-source project aims to help ease bringing up SYCL on new processor/accelerator architectures, particularly around HPC and AI. The oneAPI Construction Kit also has a reference implementation for RISC-V.

5 June 2023 - oneAPI Construction Kit - 1 Comment
Intel Posts Latest 113 Patches For Linux KVM TDX Support
Intel Posts Latest 113 Patches For Linux KVM TDX Support

One of the new features of Intel Xeon Scalable 4th Gen "Sapphire Rapids" server processors is support for Trust Domain Extensions (TDX) but for this generation is only being activated for CPUs going to select cloud providers. Intel TDX allows better isolating virtual machines from the VMM/hypervisor and other non-TD software on the platform. This limited roll-out of Intel TDX has worked out okay with the Linux support for this security feature still being in flux. Sent out today was the 14th spin of the 113 patches needed for getting KVM TDX support wired up within the Linux kernel.

29 May 2023 - Kernel-based Virtual Machine - Add A Comment
Linux Lands Fix For Potentially Bogus Number Of Intel Hybrid CPU HT Siblings
Linux Lands Fix For Potentially Bogus Number Of Intel Hybrid CPU HT Siblings

A few days ago I wrote about a Linux kernel patch being prepared for fixing Intel hybrid CPU SMP/HT topology reporting due to the way the Linux kernel was currently counting the number of Hyper Threading siblings for each core. Fortunately, that fix which is apparently becomes more pressing for upcoming Meteor Lake processors, has now been picked up in time for today's Linux 6.4-rc4 release and is set for back-porting to stable kernel series.

28 May 2023 - Fixed For Linux 6.4-rc4 - 2 Comments
Intel Arc Graphics A750/A770 Quick Linux Competition With The Radeon RX 7600
Intel Arc Graphics A750/A770 Quick Linux Competition With The Radeon RX 7600

For those wondering how the performance of Intel Arc Graphics is relative to the newly-launched AMD Radeon RX 7600 and other recent graphics cards, here are a couple of benchmarks for the Arc Graphics using the new Linux 6.3 stable kernel paired with Mesa 23.2-dev for the latest open-source OpenGL and Vulkan drivers.

26 May 2023 - Intel Arc Graphics - 43 Comments
Intel Engineers Revise Key Locker Implementation For Linux
Intel Engineers Revise Key Locker Implementation For Linux

Going back to 2020 has been work by Intel's open-source engineers on implementing Key Locker support for Linux. Intel Key Locker allows for encrypting/decrypting data with an AES key without having access to the raw/actual key. AES keys are converted into handles with Intel Key Locker that can then be used for carrying out encryption/decryption on that system until revoked or system state changes. Intel engineers on Wednesday posted their seventh iteration of the patches for supporting Key Locker on Linux.

25 May 2023 - Intel Key Locker v7 - 4 Comments
Intel's Open Image Denoise 2.0 Brings SYCL For Xe GPUs, NVIDIA CUDA, AMD HIP
Intel's Open Image Denoise 2.0 Brings SYCL For Xe GPUs, NVIDIA CUDA, AMD HIP

Among Intel's dozens of terrific open-source components -- including the many components making up their oneAPI software suite -- is Open Image Denoise. Open Image Denoise for years has been a terrific, high-performance denoising library for ray-tracing use The software has long been CPU-based while being highly performant thanks to leveraging modern instruction set extensions. Today though Open Image Denoise 2.0 is released and brings GPU acceleration across Intel, AMD, and NVIDIA graphics processors.

24 May 2023 - Open Image Denoise 2.0 - 5 Comments
Fedora's RPM Fusion Adds Experimental Intel IPU6 Web Camera Support
Fedora's RPM Fusion Adds Experimental Intel IPU6 Web Camera Support

The Intel IPU6 web camera tech found in Alder Lake laptops and newer has unfortunately no upstream Linux driver yet and has resulted in kernel developers avoiding these laptops where web camera support is needed. Intel maintains an out-of-tree IPU6 Linux driver while they have been making progress toward ultimately getting it upstreamed. To ease the situation for Fedora Linux users, an experimental IPU6 software stack has now been added to the RPM Fusion repository.

24 May 2023 - Fedora IPU6 Camera Support - 10 Comments
Linux Developers Still Working To Retire Intel Itanium/IA-64 Support
Linux Developers Still Working To Retire Intel Itanium/IA-64 Support

Back in February was a patch series proposed retiring the Intel Itanium (IA-64) architecture support from the Linux kernel. That removal has yet to take place in Linux Git but it's still being talked about and user-space developers are also eager as it would mean being able to clear out Itanium user-space code too.

12 May 2023 - Intel Itanium Retirement - 9 Comments
Intel oneAPI's Embree 4.1 Brings Its Ray-Tracing Library To 64-bit ARM
Intel oneAPI's Embree 4.1 Brings Its Ray-Tracing Library To 64-bit ARM

One of the fascinating elements of Intel's oneAPI software effort is how open they have been not to just supporting GPUs from multiple vendors or AMD CPUs too, but cross-CPU architecture support. Many Intel oneAPI components end up working on 64-bit ARM (AArch64) and even IBM POWER. The latest Intel software package seeing 64-bit ARM Linux support is their Embree ray-tracing kernels.

12 May 2023 - Plus Data Center GPU Max Series - 1 Comment
Intel Sends Out Latest Patches Preparing Linux CET Virtualization
Intel Sends Out Latest Patches Preparing Linux CET Virtualization

Since Linux 5.18 there has been Indirect Branch Tracking (IBT) in the mainline kernel that was contributed by Intel as part of their Control-flow Enforcement Technology (CET). For Linux 6.4 Intel engineers tried to get the Shadow Stack support mainlined as the other part of CET, but issues were uncovered at the last minute. Hopefully Shadow Stack support will be merged for the v6.5 cycle but beyond that host support, Intel engineers have also been working on CET virtualization for enabling these security features for use within virtual machines.

11 May 2023 - Control-flow Enforcement Technology - Add A Comment
Intel's Vulkan Linux Driver Enables GPL By Default While Hiding Mesh Shaders
Intel's Vulkan Linux Driver Enables GPL By Default While Hiding Mesh Shaders

Intel's open-source "ANV" Vulkan Linux driver within Mesa is now enabling graphics pipeline libraries (GPL) functionality by default but at the same time has demoted their Vulkan mesh shader functionality to being hidden behind an environment variable until some unexplained hangs can be sorted out.

10 May 2023 - ANV Enabling GPL, Disabling Mesh - 11 Comments
Intel's Experimental Xe Driver For Linux Lacking HuC Media Support For DG2/Alchenist
Intel's Experimental Xe Driver For Linux Lacking HuC Media Support For DG2/Alchenist

While Intel's in-development Xe kernel graphics driver is focused on supporting Tigerlake/Gen12 graphics and newer integrated/discrete graphics with this modern open-source driver with many design improvements over the aging i915 kernel driver, there looks to be one feature that as currently positioned will be missing for DG2/Alchemist: HuC support for helping with media offloading.

9 May 2023 - Intel Xe + DG2 HuC? - 52 Comments
Intel Meteor Lake GuC Firmware Support Published
Intel Meteor Lake GuC Firmware Support Published

With newer generations of Intel client processors having the GuC firmware binaries is now a hard requirement for accelerated graphics support. Like with AMD and NVIDIA GPUs, firmware binaries are a requirement beyond the open-source Linux driver code. This week Intel published their initial GuC firmware binaries for upcoming Meteor Lake processors.

7 May 2023 - Intel MTL GuC - Add A Comment
Intel ISPC 1.20 Released: Smaller & Faster
Intel ISPC 1.20 Released: Smaller & Faster

Intel software engineers have released a new version of their Implicit SPMD Program Compiler (ISPC) as their C language variant with extensions for enhancing single-program, multiple-data programming for both CPUs and GPUs.

6 May 2023 - ISPC 1.20 - 1 Comment
Linux 6.4 Closes The Door On Intel Thunder Bay
Linux 6.4 Closes The Door On Intel Thunder Bay

While Intel Thunder Bay sparked rumors years ago as potentially being a mix of Intel x86 cores and Movidius VPU cores, although the Linux patches put it as ARM cores paired with the Movidius VPU, Thunder Bay is no more. As I wrote back in March, Intel Linux engineers have acknowledged Thunder Bay is cancelled and there are no end-customers/users so they are going ahead and removing the Linux support.

5 May 2023 - RIP Thunder Bay - Add A Comment
Intel Progress On The IPU6 Linux Driver To Enable Web Camera Support With Newer Laptops
Intel Progress On The IPU6 Linux Driver To Enable Web Camera Support With Newer Laptops

You may recall last year how several prominent upstream kernel developers recommended avoiding Intel's latest laptops for Linux use that bear their IPU6 MIPI camera over the lack of upstream open-source support. It's taken some months but the initial IPU6 Linux kernel driver patches are out for review and will hopefully make it to the mainline Linux kernel in the months ahead.

2 May 2023 - Intel IPU6 Driver - 4 Comments

2937 Intel news articles published on Phoronix.