Intel has today made public more details on their next-generation Thunderbolt connectivity that brings more features while offering USB4 specification compliance. Thunderbolt 4 is coming with forthcoming Tiger Lake laptops.
Intel News Archives
2,916 Intel open-source and Linux related news articles on Phoronix since 2006.
Intel CPUs have long supported LBR for last branch records as a means of recording the branches to which software has taken along with exposing other control flow information. This has relied upon model-specific registers while with future Intel CPUs this is being folded into a more universal CPU architectural feature. Support for Intel "Arch LBR" is set to come later this year with the Linux 5.9 kernel.
Building upon Intel working on GNU toolchain support for AMX, the newly-detailed Advanced Matrix Extensions being introduced next year with "Sapphire Rapids" Xeon CPUs, the GCC compiler support has been sent out in patch form.
Back in April I wrote about patches for enabling FBC on the Intel 865 chipset nearly two decades after that chipset first shipped. Those patches didn't yet hit the mainline Linux kernel but they were revived again this week.
Intel's open-source Compute Runtime stack for providing OpenCL and oneAPI Level Zero support for their graphics hardware has now rolled out support for the DG1 Xe discrete graphics card.
Intel's open-source oneDNN library, which was formerly known as MKL-DNN and DNNL for this deep neural network library now living under the oneAPI umbrella, continues working on some big performance advancements for its 2.0 release.
Intel has sent in their initial batch of graphics driver updates to DRM-Next that in turn are slated to land with the Linux 5.9 cycle once its merge window opens next month.
Following Intel publishing the initial Advanced Matrix Extensions (AMX) documentation at the end of June, the open-source/Linux bring-up has continued for these new CPU instruction set extensions set to premiere with Sapphire Rapids next year.
IGC 1.0.4241 is out this morning as the latest version of Intel's open-source graphics compiler that is used by their compute stack for oneAPI and OpenCL.
Last month you may recall that the free software purists maintaining the GNU Linux-Libre kernel dropped the Intel "iGPU Leak" security fix for Ivybridge / Haswell as they considered the compiled shaders/kernels responsible for clearing those residual contexts to be binary blobs. A resolution is now pending for upstream.
Intel has introduced a new Direct Rendering Manager (DRM) kernel driver for Linux.
Intel's open-source media team has released a new development snapshot of their media driver that provides GPU-accelerated video encode/decode capabilities on Linux.
Intel updated their instruction set extensions programming reference guide that along with other additions now details the Intel AMX (Advanced Matrix Extensions) coming with Sapphire Rapids Xeon CPUs next year.
While Intel has been providing daily snapshots of the oneAPI Data Parallel C++ (DPC++) open-source compiler, today marks the latest monthly feature compiler release to their cross-architecture language for direct programming that is based on C++ while leveraging SYCL, LLVM/Clang, and other open-source technologies for exploiting the potential of hardware from CPUs to GPUs and FPGAs.
Intel's open-source Linux developers have got the Tiger Lake and Gen12 graphics support largely squared away at this point, but a few remaining features remain. One of the features new to Tigerlake/Gen12+ on the graphics side is HOBL, or "Hours of Battery Life", while the Linux support there is still being tidied up.
Intel's P-State CPU frequency scaling driver for Linux systems has been seeing a number of refinements lately including some major changes like shifting towards the "Schedutil" scheduler utilization governor by default. Further tuning with new/changed knobs is also on the way for giving users more control over their CPU power / performance preferences.
Intel has landed their Mesa OpenGL/Vulkan driver support for their "DG1" discrete graphics card!
It's looking like the Linux kernel support for the FSGSBASE instruction that has been present since Intel "Ivy Bridge" CPUs might finally see mainlining with Linux 5.9.
Building off the existing Gen12 graphics driver support that has accumulated in the Linux kernel and Mesa over the past year, last month Intel sent out the open-source patches for supporting the DG1 graphics card on Linux.
Intel's oneDNN 1.5 deep neural network library has been released that is part of their oneAPI initiative and formerly known as MKL-DNN and DNNL.
Intel's open-source "ANV" Vulkan driver has landed support for the recent VK_EXT_pipeline_creation_cache_control extension.
While Intel updated the CPU microcode for Skylake and other affected generations last week as part of the SRBDS / CrossTalk vulnerability that was made public last week Tuesday, today Intel quietly released another microcode revision but this time just for Skylake.
Intel is confirming today that Control-Flow Enforcement Technology (Intel CET) will premiere with upcoming mobile Tiger Lake processors.
Legendary processor engineer Jim Keller has resigned from Intel just over two years since he joined the company to much fanfare.
Intel has provided more public details today on their hybrid processor efforts, initially with their "Lakefield" CPUs for small form factor devices.
Following today's disclosure by Intel of the CrossTalk/SRBDS vulnerability that is MDS-based and vulnerable across physical cores with affected instructions, Intel released new CPU microcode to mitigate the most prone/significant instructions. I've been benchmarking the impact of this new microcode on multiple systems and will have a full report tonight or tomorrow morning... But here is a look specifically at the look at the impact on the RdRand performance.
Details are still coming in but INTEL-SA-00320, a.k.a. "CrossTalk", is the newest Intel side-channel CPU vulnerability.
Longtime open-source Intel Linux graphics driver developer Chris Wilson on Sunday sent out a big patch series that introduces a new fair low-latency scheduler for the Intel kernel graphics driver.
Normally the NTB patches for new kernel cycles aren't particularly noteworthy but this time around for Linux 5.8 is Icelake support.
With today's Intel Compute Runtime 20.22.16952 release there is now OpenCL 3.0 support exposed for Tiger Lake.
Intel has released oneAPI DPC++ Compiler 2020-05 as their latest snapshot for the current state of their LLVM-based Data Parallel C++ Compiler.
TPAUSE is the new Intel instruction for supporting lightweight power/performance optimized and improved power/performance states for sleeping until the timestamp counter (TSC) has reached a desired value. This new instruction with Intel's Tremont architecture will now be used by Linux 5.8+ on supported CPUs for an optimized power state while waiting on a delay event.
One of the latest performance optimizations being pursued by Intel on the open-source Linux side is providing an AVX-512-optimized container for Golang usage.
Published back in February were the Linux kernel enablement patches for a new "ComboPHY" driver for supporting the company's forthcoming Gateway SoC. That code is now set to be included in the next kernel cycle, Linux 5.8.
Intel is extending their Dynamic Platform and Thermal Framework (DPTF) Linux support with battery participant device support.
TPAUSE is the new instruction supported by Intel's Tremont microarchitecture and beyond. TPAUSE allows for an optimized state that can provide low wake-up latency compared to existing delay mechanisms. With Linux 5.8, the kernel will begin making use of TPAUSE where supported.
For reasons currently unknown, Intel released new CPU microcode on Wednesday for their Sandy Bridge processors.
As a result of increased bug reports where Linux users are reporting Intel graphics hangs but not including the most pertinent details like the Mesa version, the Intel Mesa drivers are now embedding the driver name and Mesa version as part of their error state.
For months now Intel's open-source driver developers have been working on the "Gen12" graphics support needed most notably for Tiger Lake and more recently is also confirmed for Rocket Lake. But Gen12 is also needed for the highly anticipated Xe Graphics with the discrete graphics offerings to come in the months ahead by Intel. Building off the existing Gen12 graphics driver code, Intel today published the first DG1 patches for enabling their first discrete graphics card under Linux.
Compute Express Link is the interconnect standard backed by Intel, AMD, Google, Facebook, Microsoft, Dell, and others for building off PCI Express with new CPU-to-device and CPU-to-memory capabilities. Intel's stellar open-source team has been working on plumbing the Linux kernel support for this next generation of devices.
Adding to the early changes accumulating for the GCC 11 development cycle is automatic CPU detection support for newer families of Intel CPUs.
Queued up this weekend as part of the x86/fpu changes slated for the upcoming Linux 5.8 cycle is low-level functionality necessary for supporting other current and future Intel CPU features.
Various open-source patches have gone back to at least 2017 for enabling Intel's Control-Flow Enforcement Technology (CET) for the Linux kernel and related components. This is the Intel feature for helping prevent ROP and COP/JOP style attacks via indirect branch tracking and a shadow stack. Recently there has been a fair amount of CET improvements to the various open-source components.
Intel's open-source graphics driver team on Friday sent in a final set of kernel graphics driver updates targeting the upcoming Linux 5.8 cycle.
Intel's oneAPI crew just released version 2020-03 (though one would have thought it should be 2020-05) of their Data Parallel C++ (DPC++) compiler and with this release are several new features including the NVIDIA CUDA back-end.
Intel on Friday quietly released new Intel CPU microcode files for Linux.
Last week Intel open-source developers sent out their initial kernel driver patches for Rocket Lake graphics support and now the Rocket Lake platform support has been merged for Mesa 20.2 on the OpenGL/Vulkan driver side.
Intel developers are working on a new Linux feature and technology called "Intel Platform Monitoring Technology" as amounting to a hardware telemetry framework that can also be used by other hardware vendors. This appears to be a new feature Intel will be supporting on the hardware side starting with Tiger Lake.
When it comes to Intel's high performance Scalable Video Technology (SVT) video encoders, SVT-AV1 is the most well known for its great speed and usage by Netflix and others. But Intel SVT also consists of VP9 and HEVC/H.265 encoders too and today brought the debut of SVT-VP9 0.2.
Intel's OpenCL Intercept Layer remains focused on debugging and analyzing OpenCL application performance across platforms. It hadn't seen a new release, however, in two years but that changed last month.
2916 Intel news articles published on Phoronix.