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

Intel News Archives


3,062 Intel open-source and Linux related news articles on Phoronix since 2006.

OpenVINO 2024.4 Prepares For Core Ultra Series 2, New Gen AI Models
OpenVINO 2024.4 Prepares For Core Ultra Series 2, New Gen AI Models

Intel engineers today released OpenVINO 2024.4 as the newest version of their open-source AI toolkit. OpenVINO 2024.4 prepares for upcoming Intel Core Ultra Series 2 "Lunar Lake" processors, supports newer Gen AI models, now supports Python 3.12, and finally adds official support for Red Hat Enterprise Linux 9.

19 September 2024 - OpenVINO 2024.4 - 1 Comment
Intel Linux NPU Driver 1.8 Released Ahead Of Lunar Lake
Intel Linux NPU Driver 1.8 Released Ahead Of Lunar Lake

Ahead of the Intel Core Ultra 200V "Lunar Lake" laptops beginning to ship starting next week, the Intel Linux NPU Driver 1.8 is now available as the latest software update for embracing the Intel NPU for AI offloading.

17 September 2024 - Intel NPU Driver 1.8 - 1 Comment
Linux 6.12 Finishing The Transition For Moving Intel CPUs Past The "Family 6" Era
Linux 6.12 Finishing The Transition For Moving Intel CPUs Past The "Family 6" Era

As written about early in the year, future Intel CPUs will be moving past the "Family 6" identification used since the mid-1990s with the P6 micro-architecture. Since then Intel has continued releasing new CPUs under "Family 6" with different model IDs while AMD has been more open to changing its Family ID every Zen generation or two. With Intel using Family 6 for so long it led to a lot of Linux kernel code just relying on Model ID comparisons for determining between Intel CPU generations and the like. Thus a lot of Intel CPU model handling reworks are needed for preparing future Intel CPU generations that will no longer be in Family 6. With Linux 6.12 it looks like that work will be wrapping up.

13 September 2024 - VFM Refactoring - 20 Comments
Intel Graphics Compiler Can Now Be Built For RISC-V
Intel Graphics Compiler Can Now Be Built For RISC-V

The Intel Graphics Compiler (IGC) that is used on Windows as a shader compiler back-end and both for Windows/Linux as part of their OpenCL and oneAPI Level Zero compute stack can now be compiled for RISC-V 64-bit.

13 September 2024 - Intel IGC + RISC-V - 12 Comments
Another Arrow Lake Graphics Device ID Being Added To Intel's Linux Driver
Another Arrow Lake Graphics Device ID Being Added To Intel's Linux Driver

The Intel Arrow Lake Linux graphics driver support appears largely wrapped up following a patch for properly handling the necessary GSC firmware requirements and building off all the existing Meteor Lake Arc Graphics driver code paths. There are a number of Arrow Lake PCI device IDs already present for the graphics while a new one is being added now to the kernel drivers.

10 September 2024 - Intel Arrow Lake ID - Add A Comment
Intel Efficiency Latency Control "ELC" Feature Slated For Linux 6.12
Intel Efficiency Latency Control "ELC" Feature Slated For Linux 6.12

Last month I wrote about Intel Linux engineers working on a new Efficiency Latency Control feature for their uncore driver. This ELC option allows for adjusting the behavior of the Intel uncore for efficiency versus latency characteristics. Those Intel ELC patches to the TPMI uncore driver are now queued up for merging with the upcoming Linux 6.12 cycle.

9 September 2024 - Intel Uncore Efficiency Latency Control - 4 Comments
Intel Panther Lake HDMI Audio Support Coming With Linux 6.12
Intel Panther Lake HDMI Audio Support Coming With Linux 6.12

While Intel Lunar Lake is only beginning to ship later this month, Intel Linux engineers have already begun work on enabling its successor: Panther Lake. With the upcoming Linux 6.12 kernel cycle will be more early enablement work on Intel Panther Lake, presumably what will be the Core Ultra 300 series.

9 September 2024 - Intel Panther Lake HDMI Audio - Add A Comment
Linux 6.12 To Enhance The Hybrid P/E Core Experience On Intel Lunar Lake
Linux 6.12 To Enhance The Hybrid P/E Core Experience On Intel Lunar Lake

The work written about earlier this year on New Intel Linux Patches Continue Working To Improve Hybrid CPU Task Placement looks like it will be merged for the upcoming Linux 6.12 cycle as the patches have now been queued into the power management subsystem's "-next" branch. This latest Intel Core hybrid handling work is particularly focused on hybrid P/E-core processors without SMT / Hyper Threading, such as found with the upcoming Core Ultra 200V "Lunar Lake" processors.

8 September 2024 - Hybrid CPU + No SMT - 3 Comments
Intel Graphics Driver With Linux 6.12 Will Finally Report Fan Speeds
Intel Graphics Driver With Linux 6.12 Will Finally Report Fan Speeds

Intel has submitted more kernel graphics driver changes for the upcoming Linux 6.12 cycle. Following the pull requests to DRM-Next last week to enable Lunar Lake Xe2 graphics and Battlemage by default, some more lingering feature patches were merged today. Most exciting with this last round of patches before Linux 6.12? Intel graphics card fan speed reporting is finally wired up for their Linux driver.

6 September 2024 - HWMON Fan Speed Reporting - 19 Comments
Intel's Open-Source Vulkan Driver Will No Longer Warn Over Using Xe2 Graphics
Intel's Open-Source Vulkan Driver Will No Longer Warn Over Using Xe2 Graphics

With Linux 6.12 the Lunar Lake and Battlemage graphics are being enabled by default for out-of-the-box support with Intel's next-gen Xe2 graphics. Over in user-space the Intel OpenGL and Vulkan driver code has also begun enabling Xe2 graphics by default for use when running on Linux 6.12+. In Mesa besides no longer being hidden by the force probe option, a warning is now removed so users aren't told about unsupported Vulkan support when using Xe2 hardware.

5 September 2024 - Xe2 Graphics Warning Removed - 7 Comments
Intel Battlemage OpenGL & Vulkan Driver Support Enabled By Default For Linux
Intel Battlemage OpenGL & Vulkan Driver Support Enabled By Default For Linux

Now that Linux 6.12 will enable Intel Battlemage and Lunar Lake graphics by default for the out-of-the-box kernel graphics driver support, the user-space Intel Mesa drivers with Iris Gallium3D (OpenGL) and ANV Vulkan are moving ahead to enable their support out-of-the-box too. This has been merged for Mesa 24.3-devel to have Battlemage discrete GPUs enjoying OpenGL and Vulkan support while it's also marked for back-porting to the Mesa 24.2 stable series.

3 September 2024 - Backporting To Mesa 24.2 - 1 Comment
Important Linux Patch Arriving For Intel Arrow Lake Graphics
Important Linux Patch Arriving For Intel Arrow Lake Graphics

While all of the focus recently when it comes to Intel's open-source Linux graphics driver has been around getting Lunar Lake and Battlemage graphics ready, there is an important last-minute fix that is also needed for ensuring Arrow Lake graphics support is ready for Linux users.

30 August 2024 - Newer GSC Firmware Needed - 1 Comment
Intel Enables Xe2 Lunar Lake & Battlemage Graphics By Default With Linux 6.12
Intel Enables Xe2 Lunar Lake & Battlemage Graphics By Default With Linux 6.12

It's happening! The upcoming Linux 6.12 kernel cycle will be enabling the Xe2 graphics in Lunar Lake and Battlemage out-of-the-box / by-default. The Xe2 support within the open-source "Xe" kernel graphics driver appears to be stable enough now for enabling the support by default for Lunar Lake and Battlemage hardware with the next kernel version. The patches have been submitted.

29 August 2024 - Xe2 Support Stable - 4 Comments
Intel's Current IAA & DSA Accelerators Aren't Safe For VMs Due To A Security Issue
Intel's Current IAA & DSA Accelerators Aren't Safe For VMs Due To A Security Issue

With the Intel In-Memory Analytics Accelerator (IAA) and Data Streaming Accelerator (DSA) introduced first with Xeon Scalable "Sapphire Rapids" processors, they can be a big performance win for some workloads but can be a pain to setup and with limited software support. It also turns out that since a security advisory issued earlier in the year, current Intel IAA and DSA accelerators aren't safe for use within virtual machines (VMs) and that issue doesn't appear to be resolved until Diamond Rapids and Granite Rapids D processors.

29 August 2024 - Will Be Safe With Diamond Rapids - 8 Comments
Intel Posts New Patches For GPU Shared Virtual Memory With Xe Driver
Intel Posts New Patches For GPU Shared Virtual Memory With Xe Driver

Intel Linux graphics driver engineers continue to be very busy enabling the Xe Direct Rendering Manager that is becoming the default kernel graphics driver beginning with Xe2 Lunar Lake and Battlemage hardware (it currently works as an experimental option with existing Intel graphics hardware going back to Tigerlake). The latest work coming out of Intel is their latest push on enabling GPU Shared Virtual Memory (SVM) support.

28 August 2024 - Intel Xe GPU SVM Support - 3 Comments
More Intel AVX10.2 Enablement Lands In The GCC 15 Compiler
More Intel AVX10.2 Enablement Lands In The GCC 15 Compiler

Earlier this month Intel compiler engineers began adding AVX10.2 support into the GCC 15 open-source compiler. Now as we approach the end of August, another big batch of AVX10.2 enablement has landed for this next GNU Compiler Collection release.

26 August 2024 - AVX10.2 Media + MinMax + Vector Copy - 7 Comments
Intel Preps More Xe2 Lunar Lake & Battlemage Driver Code For Linux 6.12
Intel Preps More Xe2 Lunar Lake & Battlemage Driver Code For Linux 6.12

Intel's open-source Linux graphics driver engineers continue feverishly working on the Xe2 graphics support both for imminently-launching Lunar Lake laptops and then the Battlemage discrete graphics cards. This week more "missing bits" were addressed in new Intel Linux graphics driver code on its way to DRM-Next ahead of the upcoming Linux 6.12 merge window.

23 August 2024 - Intel Xe2 Preparations - 5 Comments
Intel Further Speeds Up strnlen() In The GNU C Library For Recent Intel/AMD CPUs
Intel Further Speeds Up strnlen() In The GNU C Library For Recent Intel/AMD CPUs

Intel software engineers are responsible for many of the great x86_64-related optimizations to the GNU C Library "glibc" over the years. While they've extensively tuned many Glibc functions for achieving peak performance on their modern CPUs, it's a never-ending quest. Merged this week was another optimization to strnlen(), the function for determining the number of bytes in a fixed-size string.

22 August 2024 - Faster strnlen() - 35 Comments
Intel Discontinues High-Speed, Open-Source H.265/HEVC Encoder Project
Intel Discontinues High-Speed, Open-Source H.265/HEVC Encoder Project

As part of Intel's Scalable Video Technology (SVT) initiative they had been developing SVT-HEVC as a BSD-licensed high performance H.265/HEVC video encoder optimized for Xeon Scalable and Xeon D processors. But recently they've changed course and the project has been officially discontinued.

21 August 2024 - SVT-HEVC Discontinued - 27 Comments
Intel Linux NPU Driver 1.6 Released For Meteor Lake, Arrow Lake & Lunar Lake
Intel Linux NPU Driver 1.6 Released For Meteor Lake, Arrow Lake & Lunar Lake

Intel engineers on Wednesday released the Linux NPU Driver v1.6 release for this for this MIT-licensed user-space mode driver support for the Neural Processing Unit (NPU) found since the Core Ultra Series 1 "Meteor Lake" SoCs and currently supporting the upcoming Lunar Lake and Arrow Lake processors as well. This Intel Linux NPU Driver in user-space interfaces with their iVPU kernel accelerator driver for making a nice open-source and upstream NPU software stack on Linux systems.

15 August 2024 - Intel Linux NPU Driver 1.6 - Add A Comment
New Intel Linux Patches Continue Working To Improve Hybrid CPU Task Placement
New Intel Linux Patches Continue Working To Improve Hybrid CPU Task Placement

Building off some "request for comments" patches sent out in April, a new set of patches appeared on Friday for the Intel P-State Linux driver for setting the asymmetric CPU capacity on hybrid systems. This is another attempt at helping to improve the Linux kernel scheduler behavior in ensuring optimal task placement between Intel Core processors having a mix of P and E cores. This patch series in particular helps when SMT / Hyper Threading support is disabled or like with upcoming Lunar Lake processors where there is no HT support.

4 August 2024 - Intel P-State Scheduling - 2 Comments
Intel Xe2 Lunar Lake & Battlemage Graphics Might Be Officially Supported With Linux 6.12
Intel Xe2 Lunar Lake & Battlemage Graphics Might Be Officially Supported With Linux 6.12

While the Linux 6.11 merge window ended just days ago, Intel engineers are already beginning to submit kernel graphics driver changes to the DRM-Next branch of material they want to get in for the Linux 6.12 cycle that will end out 2024. Notable is they are trying to wrap up the Xe2 graphics support for Lunar Lake and Battlemage discrete graphics so that the support can be exposed by default.

30 July 2024 - Intel Xe Driver DRM-Next - Add A Comment
oneAPI Construction Kit 4.0 Brings RISC-V Host CPU Support
oneAPI Construction Kit 4.0 Brings RISC-V Host CPU Support

Last year the oneAPI Construction Kit was introduced by Intel-owned Codeplay Software for bringing SYCL to new hardware even for hardware outside of Intel's offerings. One of the early targets of this oneAPI Construction Kit support was for RISC-V processors and now with today's release of oneAPI Construction Kit 4.0 there is finally RISC-V host CPU support.

30 July 2024 - oneAPI Construction Kit - 17 Comments
Intel Core Ultra "Lunar Lake" Launching 3 September
Intel Core Ultra "Lunar Lake" Launching 3 September

With the AMD Ryzen AI 300 "Strix Point" laptops now shipping this week, Intel has announced that their Intel Core Ultra "Lunar Lake" processors as the successor to Meteor Lake will be formally launching on 3 September.

30 July 2024 - Lunar Lake Launch Date - 35 Comments
Another Habana Labs Driver Maintainer Is Leaving Intel
Another Habana Labs Driver Maintainer Is Leaving Intel

It was just two months ago that Oded Gabbay, the longtime maintainer of the Habana Labs kernel accelerator driver for Linux, announced he was stepping down from his software role and leaving Intel. Oded Gabbay was also a maintainer of the new Intel Xe kernel graphics driver. That was a surprising move with Oded Gabbay having been at Intel / Habana Labs for 7+ years and oversaw the creation of the Linux kernel's "accel" accelerator subsystem and more while prior to that having been at Red Hat and AMD. Ofir Bitton was named the Habana Labs driver maintainer following that but now he announced he too is leaving Intel.

29 July 2024 - Maintainer Shakeup - 8 Comments

3062 Intel news articles published on Phoronix.