Intel News Archives


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

Native BHI Mitigation Performance Benchmarks On Core i9 14900K Under Linux 6.9
Native BHI Mitigation Performance Benchmarks On Core i9 14900K Under Linux 6.9

With the new security mitigation for the "Native BHI" Spectre vulnerability affecting even the recent Intel processors, a number of Phoronix readers have been curious about the performance impact of the mitigation. Over the past week I've been running some benchmarks on recent Intel CPUs to better look into any performance implications.

16 April 2024 - Spectre Native BHI - 2 Comments
Intel's Newest Software Effort For Achieving Greater Performance: Thin Layout Optimizer
Intel's Newest Software Effort For Achieving Greater Performance: Thin Layout Optimizer

Intel's software team is today sharing their newest innovation for achieving greater performance on Linux systems: the Thin Layout Optimizer. Intel's Thin Layout Optimizer is inspired by the likes of the Meta/LLVM BOLT optimizer and Google's Propeller but aims to be much easier to use while still delivering measurable performance gains for optimized binaries.

11 April 2024 - Thin-Layout-Optimizer - 16 Comments
Turbostat Becomes Semi-Useful To Non-Root Users
Turbostat Becomes Semi-Useful To Non-Root Users

The turbostat utility is useful on Linux systems for reporting idle/power-state statistics, temperatures, and other useful metrics for modern CPUs. It's also able to dive deeper and provide various MSR values and counters and other intriguing CPU bits. For much of these features root access is required and thus turbostat has bailed out up to this point if not running as root. But as a number of the metrics can still be obtained without root access, turbostat is finally being adapted to handle running better as a non-root user.

10 April 2024 - turbostat - 6 Comments
Intel FFmpeg Cartwheel 2024Q1 Brings New Filter To Transform Old Content
Intel FFmpeg Cartwheel 2024Q1 Brings New Filter To Transform Old Content

Intel's FFmpeg Cartwheel is where they maintain their various yet-to-be-upstreamed patches for the FFmpeg multimedia library either to enhance/enable new Intel graphics hardware support or improve/add extra functionality to this widely-used open-source library. With the Intel FFmpeg Cartwheel 2024Q1 release they are shipping a new filter for dealing with older content as well as several other new features.

10 April 2024 - Intel FFmpeg Cartwheel - 1 Comment
Intel Updates OpenCL Intercept Layer With New Abilities
Intel Updates OpenCL Intercept Layer With New Abilities

For several years Intel has been developing the OpenCL Intercept Layer to assist in debugging OpenCL software. It's been nearly two years since the last release of this open-source OpenCL interception layer while today brings v3.0.4 with a number of optimizations and new features.

10 April 2024 - OpenCL Intercept Layer 3.0.4 - Add A Comment
Mesa Adds PCI IDs For Intel Arc Graphics A580E & A750E
Mesa Adds PCI IDs For Intel Arc Graphics A580E & A750E

Following the Intel Linux kernel graphics driver patches last month adding two new DG2/Alchemist PCI IDs that when digging through the Intel Compute Runtime sources were confirmed as the Arc Graphics A580E and A750E, the Mesa OpenGL/Vulkan drivers have now added support for these new graphics processors.

5 April 2024 - Mesa 24.1 - 1 Comment
Intel Continued Upstreaming A Lot Of Great Linux/Open-Source Code This Quarter
Intel Continued Upstreaming A Lot Of Great Linux/Open-Source Code This Quarter

Along with AMD's upcoming hardware enablement and other Q1 code contributions, Intel's open-source engineers remained very busy this quarter as well. Intel continues upstreaming a lot of new code not only for upcoming hardware but also a lot of exciting Linux kernel features in general, various optimizations and improvements to countless open-source user-space software projects, and their other great open-source efforts in general.

31 March 2024 - Intel 2024-Q1 Recap - Add A Comment
Intel "Family 6" CPU Era Coming To An End Soon: Code Suggests Cooper Forest & Adams Lake
Intel "Family 6" CPU Era Coming To An End Soon: Code Suggests Cooper Forest & Adams Lake

Since the mid-90's with the P6 micro-architecture for the Pentium Pro as the sixth-generation x86 microarchitecture, Intel has relied on the "Family 6" CPU ID. From there Intel has just revved the Model number within Family 6 for each new microarchitecture/core. For example, Meteor Lake is Family 6 Model 170 and Emerald Rapids is Family 6 Model 207. This CPU ID identification is used within the Linux kernel and other operating systems for identifying CPU generations for correct handling, etc. But Intel Linux engineers today disclosed that Family 6 is coming to an end "soon-ish".

28 March 2024 - Intel Adams Lake & Cooper Forest - 15 Comments
Intel NPU Linux Driver 1.2 Released
Intel NPU Linux Driver 1.2 Released

Intel today published a new version of its NPU Linux driver user-space components that goes along with their iVPU accelerator kernel driver for enabling the Neural Processing Unit (NPU) found within their latest Meteor Lake systems.

25 March 2024 - Intel NPU Linux Driver - 1 Comment
DIRT 5 Now Runs On Intel Arc Graphics Under Linux With Driver Workaround
DIRT 5 Now Runs On Intel Arc Graphics Under Linux With Driver Workaround

The DIRT 5 racing game was one of the titles that hadn't worked on Intel graphics under Linux due to the sparse memory support for the ANV Vulkan driver. But with sparse support now enabled, the game was crashing at launch. But now a workaround is in place to allow Intel's Mesa 24.1 Vulkan driver to work with DIRT 5.

23 March 2024 - DIRT 5 - 18 Comments
Linux 6.9 Continues Clearing Out Code For Intel's Defunct "Carillo Ranch" Platform
Linux 6.9 Continues Clearing Out Code For Intel's Defunct "Carillo Ranch" Platform

Last year Linux kernel developers began clearing out code for Intel's nearly two decade old "Carillo Ranch" platform that was a 90nm 32-bit single core processor for embedded devices in the sub 20 Watt space. It was a ~2007 product that never shipped but the Linux kernel code was left in the upstream tree until beginning to see it removed last year.

18 March 2024 - Intel Carillo Ranch - 2 Comments
Mesa 24.1 Adds Support For The Intel Data Center GPU Flex 170G
Mesa 24.1 Adds Support For The Intel Data Center GPU Flex 170G

The current Intel Data Center GPU Flex Series products that were announced in 2022 built off Arctic Sound M are the Data Center GPU Flex 140 and Data Center GPU Flex 170 while now a new "170G" variant was added for Intel's open-source Mesa OpenGL and Vulkan drivers.

14 March 2024 - Data Center GPU Flex 170G - 1 Comment
Mesa 24.1 Enables Intel Xe Kernel Driver Support By Default
Mesa 24.1 Enables Intel Xe Kernel Driver Support By Default

While the new Intel Xe kernel graphics driver was upstreamed in Linux 6.8 as this modern DRM driver that is opt-in for current generation hardware and aims to be the default for Lunar Lake / Xe2, currently with Mesa you must build the Intel ANV Vulkan and Iris Gallium3D driver code with the "intel-xe-kmd" option to enable compatibility for this alternative kernel driver to i915. With Mesa 24.1 coming next quarter, that Intel Xe kernel driver support will be enabled out-of-the-box.

13 March 2024 - Intel Xe KMD - 7 Comments
Intel Continues Prepping The Linux Kernel For X86S
Intel Continues Prepping The Linux Kernel For X86S

Nearly one year ago Intel published the X86S specification (formerly stylized as "X86-S") for simplifying the Intel architecture by removing support for 16-bit and 32-bit operating systems. X86S is a big step forward with dropping legacy mode, 5-level paging improvements, and other modernization improvements for x86_64. With the Linux 6.9 kernel more x86S bits are in place for this ongoing effort.

12 March 2024 - More X86S Code In Linux 6.9 - 64 Comments
Intel Makes Open-Source Its Python NPU Acceleration Library
Intel Makes Open-Source Its Python NPU Acceleration Library

Intel has made open-source its NPU Acceleration Library (intel-npu-acceleration-library) as a user-space library for Windows and Linux systems for interfacing with the Neural Processing Unit (NPU) found initially on their new Meteor Lake laptops.

1 March 2024 - intel-npu-acceleration-library - 4 Comments
Intel Xe Kernel GPU Driver Starts Landing SR-IOV Bits & Other Features For Linux 6.9
Intel Xe Kernel GPU Driver Starts Landing SR-IOV Bits & Other Features For Linux 6.9

Upstreamed for Linux 6.8 is the experimental Xe kernel graphics driver that is a modern replacement to the "i915" Direct Rendering Manager driver. The Xe kernel driver targets Tigerlake graphics and newer while it won't be until Lunar Lake / Xe2 when it aims to become the default driver for Intel iGPU/dGPU graphics. For the upcoming Linux 6.9 kernel merge window are more feature changes and fixes to this new open-source Intel kernel graphics driver.

28 February 2024 - Intel Xe DRM Driver - 6 Comments
Intel HFI Driver Can "Save Tons Of CPU Cycles" By Only Enabling Itself When Needed
Intel HFI Driver Can "Save Tons Of CPU Cycles" By Only Enabling Itself When Needed

The Linux kernel has supported the Intel Hardware Feedback Interface "HFI" via the "intel_hfi" driver since 2022 for bettering supporting Core hybrid processors. The Intel HFI can be used for communicating performance and energy efficiency capabilities of individual CPU cores of the system. In turn the Linux kernel can leverage Intel HFI details for better task placement among the available CPU cores/threads. With a new patch series, the Intel HFI driver can "save tons of CPU cycles" by only enabling it when needed.

27 February 2024 - Intel HFI - 7 Comments
Linux 6.8 x86/urgent Update Beefs Up Protection Against Side Channel CPU Bugs
Linux 6.8 x86/urgent Update Beefs Up Protection Against Side Channel CPU Bugs

Sent in this morning via the "x86/urgent" pull request ahead of the Linux 6.8-rc6 kernel later today is a set of patches from Intel to ensure clearing of CPU buffers using the VERW instruction happens at the latest possible point in the return-to-userspace code path. This is being done to better protect against CPU bugs like Microarchitectural Data Sampling (MDS).

25 February 2024 - Intel MDS Buffers - 9 Comments
Intel Mesa Driver Code Working To Split Off Old Broadwell "Gen8" Graphics Code
Intel Mesa Driver Code Working To Split Off Old Broadwell "Gen8" Graphics Code

Intel's Iris Gallium3D driver for modern OpenGL support works on hardware going back to old Broadwell processors with "Gen8" integrated graphics as does the HasVK Vulkan driver for Haswell/Broadwell. But in allowing to focus on the common Skylake "Gen9" graphics and newer/future Intel graphics architectures, pending Mesa code is working to split-off that old Broadwell/Gen8 code. The Gen8 support will continue to be in-tree but separated from the rest of the compiler code so that the code can continue to be improved for newer Intel hardware without risking regressions/breaking those still on Broadwell era processors.

21 February 2024 - Focus On The Future - 14 Comments
Intel Making It Easier To Reproduce Linux GPU Hangs On Real Hardware
Intel Making It Easier To Reproduce Linux GPU Hangs On Real Hardware

Intel engineers working on their open-source Mesa OpenGL/Vulkan driver code currently replay captured error state / GPU hangs using a simulator, but a new patch proposal allows for replaying GPU hangs on the actual hardware. In turn this will hopefully help Intel driver developers better address some real-world issues.

16 February 2024 - Replay GPU Hangs - Add A Comment
HITMAN 3 Will Now Launch On Intel GPUs Under Linux After Hiding The GPU Vendor
HITMAN 3 Will Now Launch On Intel GPUs Under Linux After Hiding The GPU Vendor

While Intel is the company behind XeSS - Xe Super Sampling, under Linux it's an ongoing story of having to hide the fact that Intel graphics are in use when trying to enjoy Windows games running on Steam Play that are XeSS-enabled. The latest example is the HITMAN 3 game that can work on modern Arc Graphics as long as you conceal the fact under Linux that Intel graphics are being used.

13 February 2024 - XeSS Saga Continues - 10 Comments

2930 Intel news articles published on Phoronix.