After publishing their initial Quantum software development kit beta last year, Intel today released the Quantum SDK 1.0 version to help grow the developer ecosystem for quantum computing.
Intel News Archives
2,931 Intel open-source and Linux related news articles on Phoronix since 2006.
Making its debut today as their latest open-source project receiving optimizations for 4th Gen Xeon Scalable "Sapphire Rapids" processors, Intel has rolled out ISPC 1.19 as their Implicit SPMD Program Compiler.
The MFD subsystem changes were merged this week for the Linux 6.3 kernel that include a new driver for the Intel Platform Management Component Interface (PMCI) for use by the BMC controllers on the Intel Max 10 series FPGAs.
The x86 platform driver updates were merged this week into the Linux 6.3 kernel and include the initial Intel TPMI integration along with several other driver changes.
Intel's open-source Compute-Runtime stack for OpenCL and oneAPI Level Zero support along with the Intel Graphics Compiler (IGC) had been on a rhythm of typically seeing new tagged releases every week or two... Quite nice and living up to the open-source development philosophy of "release early, release often." That persisted for a long time until Q4'22 when the releases became less frequent. In early December though the release train stopped and not until this morning has there been a new release of the Compute-Runtime and IGC.
Intel Trust Domain Extensions (TDX) is one of the new features with 4th Gen Xeon Scalable "Sapphire Rapids" processors but is limited this generation to deployment by a few select cloud partners. For Linux 6.3 this feature for hardware-isolated virtual machines is continuing to be further refined.
While the Linux 6.3 merge window has just begun, what you won't find in this next kernel version is the Intel Xe DRM driver as the new kernel graphics driver being worked on by the company for their modern integrated and discrete graphics processors.
Intel this weekend submitted their Linux device driver patches for review concerning their La Jolla Cove Adapter (LJCA) hardware.
Yesterday I provided a glimpse of the AMD changes coming to Linux 6.3 while today the table is turned and looking at the Intel changes on deck for this next Linux kernel version.
It's not exactly the most applicable configuration for hardware and software, but a 24% performance boost is nothing to sneeze at... A 24% performance boost when for an open-source game when using the Intel ANV Vulkan driver with older Gen8 Broadwell or Gen9 Skylake graphics while using the Zink layer.
As 718,996 lines of newly open-sourced code, Intel recently began opening up their previously proprietary CPU-based OpenCL run-time.
Intel recently published an open-source C++ header file library for high performance SIMD-based sorting, which initially is focused on providing a lightning fast AVX-512 quicksort implementation. As of today that code has been merged to Numpy and is providing some 10~17x speed-ups.
Patch Tuesday brought AMD disclosing a Ryzen Master security issue on Windows and the Cross-Thread Return Address Predictions bug requiring new handling by Linux's KVM. Over on the Intel side they have disclosed nearly three dozen new issues and as a result also published new Linux CPU microcode files for their recent processors to address the disclosures.
An Intel engineer has implemented compute-based transcoding support to the DXT5 texture format as part of S3TC texture compression. This new path yields a 56% decrease in upload time for a texture upload micro-benchmark when tested on an Intel Ice Lake system with the Iris Gallium3D driver.
One of the open-source Intel Linux graphics driver milestones we have to look forward to this year is the introduction of the new "Xe" kernel graphics driver to effectively succeed the existing "i915" Direct Rendering Manager driver for recent generations of Intel graphics. More prep code was merged this week to Mesa's Intel "ANV" Vulkan driver in preparing to be able to make use of that new kernel mode driver once its upstreamed into the Linux kernel.
Following yesterday seeing RADV Vulkan Video decoding land in Mesa 23.1, the initial Vulkan Video support for Intel's "ANV" Vulkan driver has also been merged to Mesa 23.1.
Intel today introduced Embree 4.0 as a major update to this high performance ray-tracing library.
Among the many interesting talks this past weekend at the 2023 edition of FOSDEM was Intel engineer Jiewen Yao presenting TD-Shim as the company's work on a lightweight virtual firmware for containers that complies with their approach to confidential computing.
Following last week's article about Linux developers eyeing a new "DOITM" security mitigation for latest Intel CPUs based on guidance from Intel around Data Operand Independent Timing (DOIT) instructions and then it coming to light that the DOIT mode shouldn't always be on, a lengthier statement from one of Intel's Linux engineers has been published summing up the current beliefs and Linux kernel possibilities around DOIT(M).
Intel engineers this week published new Linux open-source driver code for TPMI, the Topology Aware Register and PM Capsule Interface. Intel TPMI for seemingly future processors will allow for more streamlined power management handling and other enhancements over the way the Intel power management drivers currently function.
Last week I wrote about Linux developers evaluating a new "DOITM" security mitigation for the latest Intel CPUs. While the cost for now of engaging the Data Operand Independent Timing Mode (DOITM) functionality is minimal, following internal Intel engineering discussions it looks like the Linux kernel patches will need to be re-worked with this functionality not intended to always be enabled.
Intel this week held a presentation to talk up the progress they've made on their (Windows) graphics driver since launch for Arc Graphics where for many games there are double digit performance improvements to enjoy with the budget-friendly Arc Graphics A750 and A770 graphics cards.
The last batch of drm-intel-gt-next changes have been sent in to DRM-Next ahead of next month's Linux 6.3 merge window. Notable with this week's changes are more low-level code improvements in preparation for future Intel graphics hardware platforms.
Now that Intel 4th Gen Xeon Scalable "Sapphire Rapids" shipped and the initial Linux support is all aligned, recently there has been an uptick in activity around Emerald Rapids and even Granite Rapids as its successor along with the Sierra Forest support. On the EMR front, the latest Linux driver activity is extending the In-Field Scan (IFS) driver for additional testing capabilities.
As a new hardware feature for Intel IoT and server platforms not previously announced at large, Intel Timed I/O is being worked on in a new open-source Linux kernel driver.
Another batch of Intel i915 DRM kernel graphics driver updates were sent out Friday to DRM-Next for queuing ahead of the Linux 6.3 merge window opening next month.
Earlier this month Intel announced they would be discontinuing development of HAXM as a hardware-accelerated execution manager that's been popular on Windows and macOS for Android emulation. While the original announcement discontinued its development immediately, they decided to go ahead and put out one final version: Intel HAXM 7.8 is available today for concluding this open-source project.
For those making use of Intel's sub-NUMA cluster (SNC) configuration option available on their servers since Skylake, the Linux resource control "resctrl" kernel code is being improved upon to better handle this resource configuration.
The Intel "habanalabs" AI driver is moving to the new accelerator "accel" subsystem with the upcoming Linux 6.3 kernel cycle.
Intel open-source engineers continue to be quite busy in bringing up the Linux support for Emerald Rapids as the successor to Sapphire Rapids and then as well for Granite Rapids as the Xeon Scalable processors following that. With the i10nm EDAC changes queued up ahead of Linux 6.3, there is support through Granite Rapids as well as confirming Granite Rapids supporting up to 12 channel DDR5 system memory.
Following the recent release of the Intel Media Driver 2022Q4, Intel's oneVPL GPU runtime has been updated for its quarterly feature release that builds atop the Media Driver / VA-API stack and is about oneAPI integration for the video processing layer.
Among the numerous exciting aspects of Intel's next-generation Meteor Lake client processors is the introduction of the Versatile Processing Unit (VPU) inference accelerator for Computer Vision (CV) and Deep Learning (DL) workloads.
A new feature with Intel 4th Gen Xeon Scalable "Sapphire Rapids" that hasn't been talked about too much is the new User Interrupts (UNITR) functionality. The Linux kernel support for it still also hasn't been merged but has shown promising results in patch form.
Intel Sandy Bridge processors launched 12 years ago this month and if you still are relying on these 32nm CPUs, it's really time to consider an upgrade for not only the performance but also security and power efficiency reasons. But if you are content with still churning away on a Sandy Bridge desktop under Linux, picked up for upstream and marked for back-porting is another attempt at dealing with visual glitches and GPU hangs that have been affecting some users with the integrated graphics.
Released on Thursday was the oneAPI Level Zero Loader v1.9.4 as the newest open-source software release from the company.
Intel yesterday submitted another batch of material from drm-intel-gt-next to DRM-Next as new feature code and fixes to queue ahead of the Linux 6.3 merge window opening next month.
Starting to appear in Linux 6.2 as part of the various "fixes" pull requests are new device IDs for adding Intel 5th Gen Xeon Scalable "Emerald Rapids" support for drivers not requiring any other code changes over the existing Sapphire Rapids code path.s
One of the exciting announcements Intel made just before Christmas was announcing their work on the new "Xe" kernel graphics driver for Linux. This new Direct Rendering Manager (DRM) driver will eventually replace the long-standing i915 kernel driver when it comes to handling Gen12 integrated and discrete graphics as well as future Intel graphics hardware.
Intel last week introduced the 4th Gen Xeon Scalable "Sapphire Rapids" processors and kicking off this week is an exciting new development: patches are pending for upstreaming Sapphire Rapids processor support into the open-source Coreboot!
Intel's FFmpeg Cartwheel is the repository where their latest FFmpeg GPU acceleration patches are housed until being upstreamed into FFmpeg proper. Out today is FFmpeg 2022Q4 as the latest collection of Intel's patches for this open-source multimedia library from new hardware support to enhancing AV1 and HEVC/H.265 accelerated video encoding.
As part of Intel's forthcoming Flexible Return and Event Delivery (FRED) specification is the new LKGS instruction for managing the state of the GS segment register in a more flexible manner. With Linux 6.3 the kernel will allow making use of the LKGS instruction where supported on future Intel CPUs.
An interesting patch series posted by Intel this week for the Linux kernel is working on implementing Linear Address Space Separation (LASS) as a feature coming with future processors to help fend off speculative address accesses across user and kernel mode.
Since Linux 6.0 there has been various graphics driver code being upstreamed for Intel's next-generation Meteor Lake processors, among other Meteor Lake driver enablement work in general. Now coming with the Linux 6.3 cycle is enough of the graphics/display driver support for Meteor Lake being in place that it can actually light up a display.
Intel overnight released the Media Driver v22.6.6 release that serves as their 2022Q4 quarterly feature release. Most notable with this updated open-source media acceleration stack is adding initial support for next-generation Meteor Lake processors.
Intel today officially announced the Core i9 13900KS as what they claim to be the "world's fastest desktop processor" with up to a 6.0GHz maximum turbo frequency.
With the Intel VT-d 4.0 specification there is performance monitoring "PerfMon" infrastructure introduced. A new patch series from Intel is preparing for IOMMU performance monitoring with the Linux kernel code.
Back in July Intel engineers published the initial open-source driver code around the new Versatile Processing Unit "VPU" coming with Meteor Lake. This VPU block with 14th Gen Core CPUs is intended for AI inference acceleration for deep learning software.
For years Intel has been developing HAXM as a hardware-accelerated execution manager with a focus on using it for the Android Emulator and QEMU in conjunction with Intel VT enabled processors. HAXM works not only on Linux but Windows, macOS, and some BSDs. Unfortunately, Intel has decided to discontinue development of HAXM.
Merged today for the LLVM 16 compiler stack is support for Intel's next-generation Xeon Scalable "Emerald Rapids" processors with -march=emeraldrapids now being supported.
Since GCC 11 there has been support for AMX and the upcoming Sapphire Rapids CPU features, which has been further improved in the open-source compiler over the past two years. GCC 13 meanwhile as the next GNU Compiler Collection release is bringing Meteor Lake and Sierra Forest, Grand Ridge, and Granite Rapids. Basic enablement of Intel's Emerald Rapids meanwhile was merged yesterday for GCC 13 too.
2931 Intel news articles published on Phoronix.