Language Selection

English French German Italian Portuguese Spanish


Radeon Linux 4.11 + Mesa 17.1-dev vs. NVIDIA 378.13 Graphics Performance

Filed under

With Mesa recently landing their RadeonSI GLSL on-disk shader cache and enabling it by default plus other recent optimizations, plus in kernel-space there now being Linux 4.11-rc1 and that showing potential improvements, here are some fresh benchmarks of AMD Radeon vs. NVIDIA on Ubuntu Linux.

Read more

Graphics News and Benchmarks

Filed under

Linux Graphics

Filed under
  • OpenChrome X.Org Driver Updated With Better Support For Old VIA Hardware

    Kevin Brace, the sole remaining main contributor to the OpenChrome project, has announced version 0.6 of the xf86-video-openchrome driver.

    With the OpenChrome 0.6 DDX driver release comes official support for VIA CX700, VX700, and VX800 chipsets integrated TMDS transmitter in order to provide DVI support. This driver release also has initial support for the Silicon Image SiI 164 TMDS transmitter.

  • Nouveau 1.0.14 Released With GM10x/GM20x Accelerated Support

    For those using the xf86-video-nouveau X.Org driver rather than xf86-video-modesetting, the Nouveau DDX v1.0.14 release took place today.

    This is the first official release of the xf86-video-nouveau driver since last September, but hey, it's release cadence remains much better than xf86-video-intel Wink Found in this updated Nouveau DDX driver release is GM10x acceleration support with EXA as well as GM20x.

  • An Experimental Ubuntu Kernel Build With AMDGPU DC/DAL

    A Phoronix reader has written in about his independent work to make it easier trying out the latest AMDGPU DC/DAL code on Ubuntu.

    Martin Babutzka has taken to maintaining a Linux kernel tree on GitHub with the latest AMDGPU DC/DAL patches pair with the latest upstream Linux kernel security patches, based upon the upstream Linux 4.9 kernel. He's carrying out this effort in order to make use of HDMI audio with his Radeon R9 380 graphics card.

Linux Graphics

Filed under
  • Linux 4.11-rc1 + Mesa 17.1 Git Tests With AMDGPU+RadeonSI/RADV

    With the Linux 4.11 merge window now closed and the RadeonSI shader cache having landed and even turned on by default, it's a great time to run some fresh benchmarks of the open-source AMD Linux graphics driver stack. Here are some benchmark results with the latest Mesa Git code for RadeonSI Gallium3D and RADV as well as the Linux 4.11-rc1 kernel compared to Linux 4.10.

  • Intel Sends First Batch Of Changes To DRM-Next For Linux 4.12: 550+ Patches

    Intel is off to the races in preparing their new feature material work they plan to have introduced for the Linux 4.12 kernel, even though Linux 4.11-rc1 was just introduced on Monday and thus still nearly two months until the 4.12 merge window.

    With Intel's first drm-intel-next pull request as well as the drm-misc code updates also sent in by Intel DRM maintainer Daniel Vetter, there are already over 550 patches queued up for this next kernel cycle! Looks like Linux 4.12 could be big on the DRM front especially as Intel will have more pull requests, AMD might have DC/DAL and even Vega for 4.12, and Nouveau will have the newly-published Pascal acceleration code.

Core i7 6800K Linux CPU Scaling Benchmarks With Ubuntu 16.10

Filed under

Earlier today I posted some Linux game CPU scaling benchmarks using a Core i7 6800K Broadwell-E For showing how current Linux games make use of (or not) multiple CPU cores, which originated from discussions by Linux gamers following the AMD Ryzen CPU launch with how many cores are really needed. While going through the process of running those Linux game CPU scaling benchmarks, I also ran some other workloads for those curious.

For those wondering how other Linux CPU-focused workloads are scaling across multiple CPU cores with recent versions of the Linux kernel and distributions, such as Ubuntu 16.10 with Linux 4.8, you may find these additional data-sets interesting. Some of the used tests are also in common with this weekend's AMD Ryzen CPU Core Scaling Performance article.

Read more

Also: CPUFreq Governor Tuning For Better AMD Ryzen Linux Performance

Mesa GLSL shader

Filed under
  • Mesa's Shader Disk Cache Now Enabled By Default

    With the recent roll-out of Mesa's on-disk shader cache, an initial limitation was that the entire cache would be erased if a user switched between 32-bit and 64-bit applications. That's now been fixed. And now the OpenGL GLSL shader cache is enabled by default.

  • The Mesa GLSL shader cache is now enabled by default

    I'm sure plenty of you will be happy with this, as Mesa now has the shader cache enabled by default in Mesa-git to allow for wider testing. It may be turned off for Mesa 17.1, if wider testing shows issues with it.

Linux and Graphics

Filed under
  • The New Features Of The Linux 4.11 Kernel
  • Linux 4.11 Doesn't Change The Game For AMD's Ryzen

    Linux 4.11 is worthwhile in that it's bringing ALC1220 audio support, the codec used by many Ryzen (and Intel Kabylake) motherboards, but this next kernel version doesn't appear to change Ryzen's performance.

    I didn't see anything notable this Linux 4.11 merge window with regard to Ryzen for potentially affecting its performance, but I ran some benchmarks this weekend just to confirm.

  • SWR Software Rasterizer Now Supports Geometry Shaders

    Intel's "SWR" software rasterizer living within Mesa now has support for OpenGL geometry shaders.

    Thanks to work that landed today by Intel's Tim Rowley, there is now support for OpenGL geometry shaders in this software rasterizer. The code amounts to over 700 lines of new code to implement GL GS support.

Hardware and Graphics

Filed under

Kernel Space: Linux, Graphics, Benchmarks

Filed under
  • Linux's OOM killer

    Some days ago I was wondering how Linux decides which process to kill when free memory is running low. (Spoiler: heuristics!)

  • [Mesa-dev] [ANNOUNCE] mesa 17.0.1

    GLX/GLVND fix for "The Binding of Isaac: Rebirth" and other games. When using EGL under X11/DRI3 eglQuerySurface now returns correct geometry. A regression in EGL/Wayland where the wrong format was passed is addressed.

  • Mesa 17.0.1 Released With 60+ Fixes

    Emil Velikov has announced the first point release to last month's big Mesa 17.0 release.

  • AMD Ryzen 7 1700X Linux Benchmarks

    From a pure performance perspective, the AMD Ryzen is more than just competitive, it is downright awesome. After having hands-on time at the AMD Tech Day, I hit publish on our Ryzen pre-order story then promptly did so for a personal system and a system for our DemoEval lab (ETA on that one late March 2017 as it has some benchmarks it will be running in the meantime.) In fact, I even pre-ordered a complete set of components for STH’s William Harmon since I thought he would love the platform. We are going to have full power numbers once we get them in our standard test beds and into the data center.

  • eSOMiMX6-micro: NXP i.MX6 System on Module

    An interesting trend in the industry are SOM (System on Module): a high performance processor typically running Linux, Windows or Android with all the memory and necessary power logic gets put on a small module. The key benefit is that I don’t need to worry about the complex ball grid routing and the DDR memory connections/lines: all these problems are solved on a small module which then I can use in my design. It seems that NXP i.MX application processors are getting popular in this domain, and after looking at the Toradex Colibri modules, I have an i.MX6 module on my desk from e-con Systems:

Linux Foundation and Linux, Graphics

Filed under
  • Cloud Native Computing Foundation Adds Google gRPC Project

    The Cloud Native Computing Foundation (CNCF) which itself is a Linux Foundation Collaborative Project, is expanding its roster of supported projects today with the addition of the gRPC project.

    The gRPC project is an open source, high performance remote procedure call (RPC) framework originally developed by Google. The gRPC project has already been used outside of Google, with CoreOS and Netflix among the technology's adopters.

  • gRPC - The Protocol Of Microservices Joins The Cloud Native Computing Foundation
  • Patches For FP64 Support For OpenGL 3.0 GPUs On Mesa
  • How The Ryzen 7 1800X Compares To The Performance Of Systems By Phoronix Readers

    Yesterday on top of the main Ryzen 7 1800X Linux benchmarks and the follow-up Linux gaming benchmarks, I also posted some extra Ryzen benchmark results and encouraged Phoronix readers to compare their own system's performance to our data using our open-source, automated benchmarking framework.

  • The Impact Of GCC Zen Compiler Tuning On AMD Ryzen Performance

    The latest in our AMD Ryzen Linux benchmarking is looking at the impact of compiled binaries when making use of Zen "znver1" compiler optimizations with the GNU Compiler Collection (GCC) compared to other optimization levels like Bulldozer and K8-SSE3.

    With the AMD Ryzen 7 1800X running on Ubuntu 17.04 development with Linux 4.10 and GCC 6.3, I carried out some compiler benchmarks when trying different tuning levels for the Ryzen processor. It was way back in March of 2015 when AMD began on Zen support in GCC with the introduction of the "znver1" CPU type for signifying the first version of Zen.

Syndicate content

More in Tux Machines

today's leftovers

  • The Linux Migration: April 2017 Progress Report
    In December 2016, I kicked off a migration to Linux (from OS X) as my primary laptop OS. In the nearly 4 months since the initial progress report, I’ve published a series of articles providing updates on things like which Linux distribution I selected, how I’m handling running VMs on my Linux laptop, and integration with corporate collaboration systems (here, here, and here). I thought that these “along the way” posts would be sufficient to keep readers informed, but I’ve had a couple of requests in the last week about how the migration is going. This post will help answer that question by summarizing what’s happened so far. Let me start by saying that I am actively using a Linux-powered laptop as my primary laptop right now, and I have been doing so since early February. All the posts I’ve published so far have been updates of how things are going “in production,” so to speak. The following sections describe my current, active environment.
  • Galago Pro: Look Inside
    Look inside the Galago Pro and see how easy it is to upgrade!
  • Direct3D 9 Over Vulkan Continues Progressing
  • Nouveau 1.0.15 X.Org Driver Released With Pascal Support
  • Arch Linux running natively on Pixel C
  • openSUSE Conference 2017 Schedule Posted

Making GNU/Linux Look Nice

Lumina Desktop Gets lumina-mediaplayer

  • 1.3.0 Development Preview: lumina-mediaplayer
  • Lumina Desktop Gets Its Own Media Player
    There's now yet another open-source media player, but this time focused on the BSD-focused Qt-powered Lumina Desktop Environment. Lumina Media Player is one of the new additions for the upcoming Lumina 1.3. Lumina Media Player's UI is quite simple so far and allows playing of local audio/video files along with basic audio streaming -- currently implemented for Pandora.

today's howtos