The Wayback Machine - https://web.archive.org/web/20230928224711/https://www.phoronix.com/linux/Intel

Intel News Archives


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

Intel Has Another Series Optimizing Linux Performance With PCP High Auto-Tuning
Intel Has Another Series Optimizing Linux Performance With PCP High Auto-Tuning

Intel's open-source software engineers are known for many great performance optimizations to the Linux kernel. Over the years Intel has contributed countless performance optimizations to the kernel and related Linux components that have made significant improvements not only for Intel hardware but x86_64 as a whole and at times CPU architecture independent improvements. One of their newest performance optimizing patch series is around Per-CPU Pageset (PCP) high auto-tuning.

26 September 2023 - PCP High Auto-Tuning - 1 Comment
Intel's Habana Labs Driver Quietly Drops References To The Greco AI Processor
Intel's Habana Labs Driver Quietly Drops References To The Greco AI Processor

Announced last year at the Intel Vision conference was the Habana Labs Gaudi2 and Greco AI hardware. Since then we've seen a lot of Linux kernel driver work happen for enabling the Gaudi2 second-generation training and inference AI processor while there hasn't been anything real in the way for Greco, which was the successor to the Goya AI processor. Now references to Habana Labs Greco are being removed from the driver.

26 September 2023 - No More Greco? - 2 Comments
Intel Continues GCC Compiler Preparations For AVX10 & APX
Intel Continues GCC Compiler Preparations For AVX10 & APX

Since announcing the Advanced Performance Extensions (APX) and AVX10 back in July, Intel's open-source compiler engineers have been busy preparing the GCC and LLVM/Clang compiler toolchains for these major CPU extensions to be found with future Intel processors.

25 September 2023 - Intel Compiler Contributions - 5 Comments
Intel's DAOS 2.4 Storage Engine Released
Intel's DAOS 2.4 Storage Engine Released

While Intel divested its storage business and Intel Optane was sadly discontinued, one of the interesting open-source software projects from its storage efforts has been DAOS, the Distributed Asynchronous Object Storage engine. Version 2.4 of the DAOS software-defined object store designed for high-speed storage was released this past week.

24 September 2023 - DAOS 2.4 - 5 Comments
Intel Arrow Lake's NPU/VPU Very Similar To Meteor Lake - Linux Driver Patch Posted
Intel Arrow Lake's NPU/VPU Very Similar To Meteor Lake - Linux Driver Patch Posted

With Meteor Lake comes the introduction of the Versatile Processing Unit (VPU) that is now marketed by Intel as the Neural Processing Unit (NPU). Recent versions of the Linux kernel have the "IVPU" accelerator driver to support Meteor Lake's VPU/NPU while now a patch is pending to extend that support for next-generation Arrow Lake processors.

23 September 2023 - Arrow Lake VPU/NPU Driver Support - 4 Comments
Project Amber Officially Launches As The Intel Trust Authority
Project Amber Officially Launches As The Intel Trust Authority

Last year Intel announced Project Amber as an effort to verify the trustworthiness of clouds. Project Amber was talked up as "an innovative service-based security implementation" for the remote verification of the trustworthiness of compute assets. Project Amber is now rolling out as the Intel Trust Authority.

20 September 2023 - Intel Trust Authority - 6 Comments
New Scheduler Optimization Can Help Out PostgreSQL & More On Sapphire Rapids
New Scheduler Optimization Can Help Out PostgreSQL & More On Sapphire Rapids

Stemming from Intel engineers finding significant overhead in some Linux scheduler functions when running PostgreSQL within a Docker instance, a new scheduler patch is on the way for Linux 6.7 that will help out at least Ice Lake and Sapphire Rapids with some migration-heavy workloads. With the change being in the common scheduler code, it's also likely to help out other hardware platforms too.

18 September 2023 - Linux Scheduler Optimization - 4 Comments
Linux 6.7 Set To Drop Support For Itanium IA-64
Linux 6.7 Set To Drop Support For Itanium IA-64

Since 2021 the Itanium IA-64 code was orphaned in the Linux kernel and over the course of this year there's been talk of retiring the Itanium code from the kernel, a.k.a. strip it out. It looks like 2023 will end with the Itanium IA-64 code indeed being removed from the Linux kernel.

18 September 2023 - Linux Dropping Itanium - 42 Comments
Intel IFS Driver Prepares For Granite Rapids & Sierra Forest
Intel IFS Driver Prepares For Granite Rapids & Sierra Forest

One of the nifty new features with Intel Xeon Scalable "Sapphire Rapids" processors not talked about much is the In-Field Scan (IFS) functionality for allowing various tests to be carried out prior to deploy the new processors or over time in the data center for trying to spot any silicon-level issues. IFS aims to uncover any processor issues not caught by ECC, parity checks, RAS, or other safeguards when new CPUs reach the data center or as they age over time.

14 September 2023 - In-Field Scan - Add A Comment
Intel Compute Runtime 23.26.26690.22 Is A Big Update For Intel's OpenCL/L0 Stack
Intel Compute Runtime 23.26.26690.22 Is A Big Update For Intel's OpenCL/L0 Stack

Intel's open-source Compute Runtime 23.26.26690.22 was released today, which is a big update for this OpenCL and oneAPI Level Zero (L0) stack for Windows and Linux systems. Due to the summer holidays and Intel's current release regiment for the Compute Runtime, v23.26.26690.22 is the first new release since mid-July.

13 September 2023 - Intel CR 23.26.26690.22 - 3 Comments
Intel's DRM Scheduler Patches Updated That Are A Prerequisite For Merging The Xe Driver
Intel's DRM Scheduler Patches Updated That Are A Prerequisite For Merging The Xe Driver

One of the driver additions we've been eager to see for the mainline Linux kernel that didn't pan out in time for the recently closed Linux 6.6 merge window is the Intel Xe DRM kernel graphics driver as a modern alternative to their i915 driver. The Xe driver better supports non-x86 CPU architectures, better designed and more performant around their modern integrated and discrete GPUs, and overall is able to make better design choices and improvements in being a clean sheet driver design compared to all the code that has built up in i915 over the years. But for getting the Xe driver upstream even in experimental form, first some necessary DRM scheduler patches need to be ironed out.

12 September 2023 - DRM Scheduler Changes - 2 Comments
Intel Fixing Up Sub-NUMA Clustering For Linux So That It Behaves With RDT
Intel Fixing Up Sub-NUMA Clustering For Linux So That It Behaves With RDT

Sub-NUMA Clustering with Intel Xeon processors allows for splitting up the CPU cores, cache, and memory into multiple NUMA domains for enhancing the performance of NUMA-aware applications. While SNC can help in a number of cases especially plenty of HPC and server workloads, currently it's not properly supported if making use of Resource Director Technology (RDT) on modern Intel CPUs. That is in the process of changing with new Linux kernel patches being worked on by Intel.

11 September 2023 - Intel SNC + RDT - 5 Comments
Intel Ready To Declare Meteor Lake Linux Graphics Driver Support Stable
Intel Ready To Declare Meteor Lake Linux Graphics Driver Support Stable

Ahead of Intel expecting to formally reveal more Meteor Lake processor details in the coming weeks, Intel's open-source Linux graphics driver developers are ready to declare the new integrated graphics stable with the upstream Linux kernel -- dropping the existing flag that treated them as experimental and not enabled by default unless passing a special kernel module parameter.

5 September 2023 - No Longer Experimental - 4 Comments
David Airlie Shares His Thoughts On Current Challenges With Linux GPU Compute Stacks
David Airlie Shares His Thoughts On Current Challenges With Linux GPU Compute Stacks

Sriram Ramkrishna at Intel, who serves as the community manager and developer relations for oneAPI, held a virtual oneAPI meetup this week with Red Hat's David Airlie. Airlie should not need any introduction for longtime Phoronix readers given his longtime contributions to the Linux kernel graphics drivers, Mesa, and related open-source graphics work at Red Hat. Airlie shared some interesting remarks around the current Linux GPU compute stacks from the different vendors and associated challenges.

2 September 2023 - Intel oneAPI Meetup - 95 Comments
Intel Shadow Stack Finally Merged For Linux 6.6
Intel Shadow Stack Finally Merged For Linux 6.6

The Intel Shadow Stack support that is part of their Control-flow Enforcement Technology (CET) has finally been merged for the Linux 6.6 kernel after it was previously rejected by Linus Torvalds.

31 August 2023 - Intel Shadow Stack - 3 Comments
Intel GDS/Downfall Linux Mitigation Updated To Confirm All Skylake CPUs Are Affected
Intel GDS/Downfall Linux Mitigation Updated To Confirm All Skylake CPUs Are Affected

The Linux mitigation for the Intel Gather Data Sampling (GDS) "Downfall" vulnerability was updated to reflect all Skylake and Kabylake CPUs being vulnerable to this nasty issue. Due to those Skylake client processors reaching the end of their official support life at Intel, the original Linux mitigation for GDS/Downfall didn't properly protect those older Core processor models.

31 August 2023 - Skylake + Kabylake - 12 Comments
Intel Brings Up Lunar Lake Display Support For Linux
Intel Brings Up Lunar Lake Display Support For Linux

In addition to AMD sending out DCN 3.5 display patches for that next-gen display IP block presumably for their upcoming Ryzen 8000 series APUs, Intel's open-source engineers today sent out the patches enabling Lunar Lake display support for their i915 kernel driver while there is also support baking for their in-development Xe kernel driver.

23 August 2023 - Lunar Lake Display Support - 8 Comments
Intel Releases Updated Version Of Its Open-Source Font For Developers
Intel Releases Updated Version Of Its Open-Source Font For Developers

Intel is well regarded for their vast open-source contributions from being a major contributor to the Linux kernel and other areas like Mesa, GCC/glibc, and other key open-source projects to various niche projects like ConnMan and other smaller software projects. Debuting a few months ago as one of the newest open-source Intel projects catching us by surprise was Intel One Mono as a font designed for developers. Today brings a new version of that font.

21 August 2023 - Intel One Mono - 13 Comments
Intel ISPC 1.21 Released With Meteor Lake Xe-LPG Support
Intel ISPC 1.21 Released With Meteor Lake Xe-LPG Support

Intel ISPC 1.21 is now available as the newest feature update to this Implicit SPMD Program Compiler for a C language variant focused on single program, multiple data (SPMD) programming for exploiting the full potential of modern CPUs and GPUs.

19 August 2023 - Intel IPSC 1.21 - Add A Comment
Initial AVX10.1 Support Merged Into The GCC Compiler
Initial AVX10.1 Support Merged Into The GCC Compiler

It was less than one month ago that Intel announced AVX10 as the successor to AVX-512. In that time Intel engineers have begun posting AVX10.1 enablement patches for GCC as well as beginning AVX10 discussions for the LLVM compiler stack. Overnight already the initial AVX10.1 enablement code has been merged into the GNU Compiler Collection.

17 August 2023 - AVX10.1 Enablement - 12 Comments
GCC Compiler Adds Software Workaround To Avoid Intel Downfall Performance Hit
GCC Compiler Adds Software Workaround To Avoid Intel Downfall Performance Hit

With the Intel Downfall vulnerability made public last week (also known as GDS - "Gather Data Sampling") there can be a sizable hit to AVX workloads making use of the GATHER instructions. For helping to lower the impact of Downfall/GDS on mitigated systems, Intel has made a change to the GNU Compiler Collection to disable GATHER generation in vectorization for Intel CPU families affected by this vulnerability.

16 August 2023 - Intel Downfall Mitigiation - 5 Comments
Intel Making Improvements For CPU Microcode Updating Under Linux
Intel Making Improvements For CPU Microcode Updating Under Linux

Intel engineers are working on enhancing the x86_64 CPU microcode updating experience under Linux and in particular the work is ultimately around better supporting of late microcode loading on Linux for Intel systems with a primary focus on Intel servers / enterprise users.

14 August 2023 - Intel x86_64 Microcode Enhancements - 5 Comments
Linux 6.6 Bringing Initial Support For Intel Lunar Lake's VPU4
Linux 6.6 Bringing Initial Support For Intel Lunar Lake's VPU4

In addition to all the interesting open-source graphics driver updates coming with Linux 6.6 like AMD FreeSync Panel Replay, Nouveau uAPI additions for NVK, Intel PSR for old laptops, and many other GPU driver changes, the Direct Rendering Manager (DRM) subsystem with its AI accelerator "accel" framework/subsystem is rolling out initial support for the VPU4 coming with Intel Lunar Lake processors.

14 August 2023 - Versatile Processing Unit 4 - 2 Comments
Intel Wiring Up DisplayPort Alt Mode 2.1 Support For Linux
Intel Wiring Up DisplayPort Alt Mode 2.1 Support For Linux

Last year the DisplayPort 2.1 specification was published and now Intel's open-source Linux engineers are working on adding support to the kernel for handling of the DisplayPort Alternate Mode 2.1 support for that DP operation over USB Type-C connections.

12 August 2023 - DisplayPort Alternate Mode 2.1 - 13 Comments
Intel Meteor Lake Graphics Still Experimental "Force Probe" With Linux 6.6
Intel Meteor Lake Graphics Still Experimental "Force Probe" With Linux 6.6

Sent out today was the drm-intel-gt-next and drm-intel-next pull requests of the latest Intel graphics driver feature code for DRM-Next to then be merged for the upcoming Linux 6.6 cycle. Both pull requests indicate these are the last planned feature updates ahead of Linux 6.6 but what's interesting is that with the latest code upcoming Meteor Lake graphics are still being treated as experimental.

11 August 2023 - force_probe required - Add A Comment
DRM Scheduler Patches Updated That Clear The Path For Merging Intel's Xe Driver
DRM Scheduler Patches Updated That Clear The Path For Merging Intel's Xe Driver

Intel Arc Graphics customers have been eager to see the new Xe DRM kernel driver merged as a modern alternative to the long-standing i915 Direct Rendering Manager driver. The Xe driver should allow for better performance, is focused just on recent Intel graphics hardware, makes use of modern kernel features, and will allow for new features such as around the Vulkan sparse support. One of the blockers for getting the Xe driver merged at least in experimental form is getting the necessary DRM scheduler changes merged.

11 August 2023 - DRM Scheduler Changes - 6 Comments

2775 Intel news articles published on Phoronix.