There's some early feature development work that's landed in Mesa Git this Friday as the initial feature development towards Mesa 17.1.
Intel developers today announced the release of Beignet 1.3 and it's by far their most significant release yet for this open-source OpenCL implementation for Intel graphics hardware.
With the forthcoming Linux 4.10 kernel there is finally support for Turbo Boost Max 3.0 as featured in some newer Intel CPUs. But, unfortunately, the code in Linux 4.10 doesn't work for all TBM3-capable systems out there, but a new kernel patch is being worked on for Linux 4.11 or later to make it work with more hardware.
With the Linux 4.10 kernel having initial but limited Intel Graphics Virtualization Tech support, you can begin playing with the experimental virtual GPU support using the upstream kernel and libvirt.
For those running older Intel "Ivy Bridge" hardware on Linux, OpenGL 4.0 support soon should arrive.
As a quick update from this morning's article about Intel's Mesa driver getting ready for OpenGL 4.5 on Haswell, that code has now landed.
It was just two weeks ago that Intel's Mesa driver finally crossed the threshold with Haswell for supporting OpenGL 4.0 and then last week OpenGL 4.2 was crossed for this older generation of Intel graphics hardware. Now, it looks like OpenGL 4.5 will be enabled for Haswell with the i965 Mesa driver.
There's a patch pending for the Intel DRM driver that in extreme select cases can boost the graphics performance by up to 60% but for most OpenGL workloads the gains will be much smaller.
When firing up Intel's Beignet OpenCL implementation on Clear Linux this weekend, I was surprised to see it was happily chugging along with many of our different CL benchmarks.
I'm still running more benchmarks in investigating the Core i5 7600K Linux performance and with even its graphics performance being slower than Skylake. I fired up Clear Linux on this Kaby Lake system this weekend and it's indeed faster than Ubuntu, though there still is some sort of fundamental issue at play with these new CPUs on Linux. But what is clear is that there are cases where the P-State CPU frequency scaling driver does perform very poorly over the mature, generic CPUFreq scaling driver.
Many free software advocates have been concerned by Intel's binary-only Management Engine (ME) built into the motherboards on newer generations of Intel motherboards. The good news is there is now a working, third-party approach for disabling the ME and reducing the risk of its binary blobs.
Skylake and newer hardware is set to have frame-buffer compression (FBC) enabled by default when the Linux 4.11 kernel rolls around in a few months. This feature can reduce power consumption while reducing memory bandwidth needed for screen refreshes.
Igalia developers have been doing a lot of work this past week from seeing their FP64 Haswell patches merged, issuing new Ivy Bridge FP64 patches for testing, Float64 support for the Intel Vulkan driver, and related work. The newest from Juan Suarez Romero on behalf of Igalian developers are the 11 patches needed for taking Intel's Mesa driver for Haswell to the OpenGL 4.2 milestone.
The work on supporting shaderFloat64 within Intel's "ANV" Mesa driver is now complete and merged into Mesa Git.
On Saturday I published Intel IvyBridge / Haswell /Broadwell / Skylake OpenGL and Vulkan Benchmarks On Linux 4.10 + Mesa 13.1 using various Core CPUs. But for some fun benchmarks this Sunday morning are GL/VLK results when using a Xeon E3 v5 Skylake CPU with HD Graphics P530.
It's been a good week for users of older Intel Haswell graphics on Linux: beyond landing FP64 support and then exposing OpenGL 4.0 support, this older generation of Intel graphics now has a couple more OpenGL ES 3.2 extensions.
This week Intel launched the desktop/socketed Kaby Lake CPUs. Over the next week will be many Linux CPU benchmarks on Phoronix so here is your last opportunity to put in any special benchmark requests.
I'm in the process of testing a lot of my different CPUs/APUs in preparation for some Kaby Lake Linux benchmarks next week with the Core i5 7600K and Core i7 7700K. Along the way with the different CPU benchmarks I've also been running some fresh integrated Linux graphics tests on the newer and interesting hardware.
Fresh off their work on landing the long-awaited Haswell FP64 support followed by today enabling OpenGL 4.0 for Haswell (along with revised Float64 patches for Intel's Vulkan driver), there is now the FP64 patches for Ivy Bridge with the patches that ultimately enable OpenGL 4.0 on this generation-older hardware.
With Linux 4.10 going through its stabilization process, I've begun testing it on more and more systems. For your viewing pleasure today are some OpenGL and Vulkan results when testing Skylake HD Graphics 530 hardware with Linux 4.10 and Mesa 13.1-dev Git.
With FP64 for Haswell having landed in Mesa Git, the remaining patches have now been placed into Mesa Git as well for finally turning on OpenGL 4.0 for older Intel Haswell HD Graphics 4000 era hardware.
The latest development patches up for testing on Intel's DRM kernel driver is for supporting render decompression on the display engine of Skylake hardware and newer.
Today Intel officially unveiled their 7th Generation "Kaby Lake" desktop CPU line-up at CES.
For those that don't recall, VDENC is a low-power, high-performance video encode engine added originally to Intel Skylake hardware. That aforelinked article covers the big benefits of using VDENC and the patches published earlier this year for enabling this Intel video encode engine on Linux.
With having out a Core i7 "Broadwell" ThinkPad X1 Carbon laptop for the MoCA 2.0 network tests, I decided to run some end-of-year graphics tests on this Core i7 5600U system with OpenGL and Vulkan.
Intel's open-source Beignet OpenCL project for implementing CL/GPGPU support for Intel graphics hardware is on the edge of a big milestone.
With the Linux 4.10 merge window comfortably over now, Daniel Vetter has sent in the first pull requests to DRM-Next of new material slated for Linux 4.11.
It's unfortunate that the Beignet developers weren't able to get OpenCL 2.0 support fully working for Intel graphics hardware by the end of 2016, but nevertheless the project is ongoing and more OCL2 work landed today.
While it's late in the Linux 4.10 cycle, on top of all the other features/changes for Linux 4.10, Intel developer Len Brown is seeking to land updates to the in-tree turbostat utility.
Intel developers are weighing again the possibility of enabling frame-buffer compression (FBC) support by default for Skylake graphics hardware and newer.
1084 Intel news articles published on Phoronix.