Curious about the Beignet OpenCL performance impact on a Broadwell-U laptop/ultrabook and just going through bare metal benchmarking withdrawals while away this week in Russia, I was running some Beignet tests on the Lenovo ThinkPad X1 Carbon.
The VK_KHX_multiview extension that is important for VR games/applications is expected to soon land within Mesa Git for Intel's ANV driver. Meanwhile, the VK_KHX_external_memory extensions have landed for this open-source Intel driver.
After talking about it for a long time, Intel Optane Memory is now officially available. A 16GB module will cost just $44 USD or $77 for a 32GB capacity.
In case you missed it, last week in Mesa Git we saw OpenGL 4.0+ support finally arrive for Intel Ivy Bridge hardware with this next Mesa release taking these pre-Haswell parts from GL 3.3 to GL 4.2 thanks to FP64 and ARB_vertex_attrib64 landing.
With Chris Wilson's focus at the Intel Open-Source Technology Center seeming to have shifted in full from the never-releasing xf86-video-intel 3.0 driver -- where he was known for his massive contributions, especially to the SNA acceleration architecture -- to the DRM code, his latest work to talk about is pushing out a hefty patch series for the i915 DRM kernel code.
Intel's Beignet open-source project that provides an OpenCL implementation for Iris/HD Graphics on Linux has landed many commits over night.
Intel's OpenSWR graphics software rasterizer living within Mesa now has experimental support for MSAA.
Last week we reported on Intel Cannonlake patches for their DRM kernel driver while published today were patches for bringing up the next-generation Intel graphics within Mesa.
For those still using Intel "Ivy Bridge" class processors with integrated graphics, Mesa 17.1 will take the hardware from OpenGL 3.3 to OpenGL 4.2.
While Intel's Beignet is a terrific project especially when it comes to being a leading open-source OpenCL implementation that works with OpenCL 2.0 on GPUs (something that can't be said for Radeon with its open-source OpenCL stack consistently lacking and Nouveau not really being usable either), the sad part of it is that Beignet is consistently slow in supporting new versions of LLVM.
Intel's Clear Linux distribution has switched from using the ACPI CPUFreq scaling driver for recent generations of Intel hardware to now using the P-State CPU frequency scaling driver.
Intel's open-source Linux graphics driver developers have begun publishing patches for initial hardware enablement of Cannonlake's "Gen 10" graphics and the Cannonpoint PCH.
An initiative taking place within the Intel open-source Linux driver camp is trying to effectively move libdrm_intel -- the Intel-specific code for the DRM library -- into the i965 Mesa driver itself.
Intel has queued changes for their GVT-g graphics driver stack for Linux 4.12, allowing some improvements around their newly-mainlined graphics virtualization tech support for running VMs with accelerated graphics capabilities.
With the upcoming Linux 4.11 kernel release there is better support for Intel Turbo Boost Max 3.0 after originally it didn't look like this feature would be available for Linux. Under Linux 4.11, my Core i7 6800K + MSI X99A WORKSTATION box is now working with "ITMT" enabled, so here are some quick benchmarks.
Intel has published a series of patches today adding FPGA device drivers to their Linux kernel for their selection of FPGA hardware.
Last week I wrote about Intel's Rafael Wysocki working on P-State improvements for Linux 4.12 and today he has published yet more clean-up and optimization patches for this Intel CPU frequency scaling driver alternative to ACPI CPUfreq.
For months there have been Intel developers working on 5-level paging to increase Linux's virtual/physical address space limitations and with Linux 4.12 it looks like that will be supported.
With Broadwell "Gen 8" graphics and newer, there is better engine reset support in case of problems or hangs. The Intel DRM driver is still being wired up to take advantage of this better support under Linux.
Tuning the P-State CPU frequency scaling driver for the Linux kernel feels like a never-ending process. While it's been around for years and continues to be refined, for some Intel CPUs on some workloads, the CPUFreq scaling driver leads to be better performance and even Intel's own Clear Linux distribution is using CPUFreq by default. With Linux 4.12, more intel_pstate revisions are taking place.
Intel's open-source "ANV" Vulkan Linux driver is prepping support for the experimental VK_KHX_multiview extension.
Intel had already sent in a batch of feature updates to DRM-Next targeting the Linux 4.12 kernel and yesterday an additional feature pull was submitted of work to premiere in this next kernel series.
Igalia's Samuel Iglesias Gonsálvez has updated his 28 patches for ARB_gpu_shader_fp64 support for Intel Ivy Bridge hardware that in turn allows these older Intel graphics to have OpenGL 4.0 support.
Support for pipeline statistics queries are now enabled within Mesa Git for the Intel ANV Vulkan driver.
Intel developers have done their "2016-Q4" quarterly update to XenGT for mediated graphics passthrough on Linux hosts for Intel graphics hardware. This is their last release on the old architecture now that the code began landing upstream in Linux 4.10.
Intel developers have published their latest version of patches that implement a Single Loop Power Controller (SLPC) as a replacement to host-based power management features.
Pipeline statistics queries is the latest Vulkan capability being added to the Intel "ANV" Mesa Vulkan driver.
The Clear Containers initiative within Intel's Clear Linux project from their Open-Source Technology Center is out today with a big update.
Intel GPU Tools 1.18 has been released as the newest version of this open-source package for assisting developers in debugging and analyzing the Intel Linux graphics driver stack.
A bug-fix release was pushed out this morning for Intel's Beignet open-source GPU-based OpenCL implementation.
1143 Intel news articles published on Phoronix.