Language Selection

English French German Italian Portuguese Spanish


12-Way Intel / AMD Integrated Graphics Linux Tests On Ubuntu 18.10

Filed under

Here is a fresh look at the current Linux OpenGL/Vulkan performance of various new and old Intel/AMD systems with integrated graphics using Ubuntu 18.10.

With Ubuntu 18.10 around the corner, I've been carrying out some fresh benchmarks and do have a low-end Linux system benchmark comparison coming up soon. Today is looking at the graphics performance, which was benchmarked in the state it was a few days ago with the Linux 4.18 kernel, GNOME Shell 3.30.0, X.Org Server 1.20.1, and Mesa 18.1.5. Since then Mesa 18.2.1 was added to the archive, so unfortunately this particular article missed out on that upgrade, but the comparison is still very much relevant with not being many changes for the hardware covered by this comparison and the OpenGL/Vulkan software under test.

Read more

Graphics: Gallium3D, Vega and Intel

Filed under
  • Collabora's Erik Faye-Lund Outlines The New "Zink" OpenGL-on-Vulkan Gallium3D Effort

    Not to be confused with the also new Zinc crypto code working its way to the mainline kernel as part of WireGuard, Zink is a new effort led by a developer at Collabora for implementing OpenGL on top of Vulkan drivers via Gallium3D.

    Zink is the project we noted earlier this week about getting OpenGL-on-Vulkan using Gallium3D as one of the interesting approaches compared to the other OpenGL over Vulkan projects we've seen in months past. Erik Faye-Lund of Collabora briefly talked about this new initiative during a lightning talk as XDC 2018 wraps up in Spain.

  • Vega 20 Compute Driver Support, Picasso DPG Added To Linux 4.20~5.0 Queue

    The red driver team has submitted their presumably last feature pull request to DRM-Next ahead of the Linux 4.20~5.0 kernel cycle. This pull does include some of the recently covered notable additions to the AMDGPU DRM driver.

    This latest pull request builds off the exciting work that's already been queued in prior weeks for this next kernel version. New additions include VCN dynamic power gating (DPG) support for yet-to-be-out AMD Picasso APUs, clean-ups to the DRM scheduler code, Vega 20 support within AMDKFD, and DC display code clean-ups and fixes.

  • Intel Working To Improve The Reset Experience During GPU Hangs

    Driven to improve the Chrome OS user-experience, Intel open-source developers have been working on improving their GPU reset behavior when encountering problems under 3D/multimedia workloads.

    Carlos Santa of Intel is presenting their latest work on a low-latency GPU engine-based reset mechanism. The current behavior is that the UI freezes followed by a black screen and system reboot, which can happen after unexpected GPU behavior after hours of usage.

There's A New Libre GPU Effort Building On RISC-V, Rust, LLVM & Vulkan

Filed under

Over the past decade and a half of covering the Linux graphics scene, there have been many attempts at providing a fully open-source GPU (or even just display adapter) down to the hardware level, but none of them have really panned out from Project VGA to other FPGA designs. There's a new very ambitious project trying to create a "libre 3D GPU" built atop RISC-V, leveraging Rust and LLVM on the software side, and would also support Vulkan.

Luke Kenneth Casson Leighton, the open hardware engineer behind the EOMA68 project, is pursuing an open-source GPU project and is reported to have access to $250k USD in funding to make it happen.

Read more

Linux Graphics, Hardware and Virtualization Coverage in Phoronix

Filed under
  • Intel Iris Gallium3D Forming As Their Future OpenGL Driver, Promising Early Results

    Last month we noted a new Gallium3D driver in-development by Intel dubbed "Iris" and potentially replacing their existing "classic i965" Mesa driver for recent generations of Intel HD/UHD/Iris graphics hardware. Intel developers have begun talking about this new open-source Linux GPU driver today at the XDC 2018 conference in A Coruña, Spain.

  • AMD Zen-Based Hygon Dhyana CPU Support Queued Ahead Of Next Linux Cycle

    Support for the Hygon Dhyana, a Chinese x86 server CPU based on AMD Zen/EPYC, will find its way into the next Linux kernel cycle.

    The partnership between AMD and Haiguang IT Co was announced earlier this year for creating x86 CPUs targeting the Chinese server market. Hygon "Dhyana" is the first family of these new x86 CPUs licensed from AMD and based upon their Zen / Family 17h architecture. For the past several months there have been rounds of kernel patches sent out for review adding this Hygon Dhyana support to the Linux kernel.

  • Mesa 18.2.1 Going Into Ubuntu 18.10 For Fresh Open-Source GPU Drivers

    It was a bit nerve-racking seeing Mesa 18.1 still in use by the Ubuntu 18.10 "Cosmic Cuttlefish" in recent days, but fortunately it looks like the feature freeze exception is secured and Mesa 18.2 is on its way to landing.

    Since yesterday, Mesa 18.2.1 is now queued in cosmic-proposed. It's not in the official "Cosmic" archive yet, but should soon be -- well in time for the Ubuntu 18.10 release expected on 18 October.

  • Intel Working On Improving Linux Virtualization With VT-d Scalable Mode

    Intel VT-d revision 3.0 adds a "Scalable Mode" translation mode for enabling Scalable I/O virtualization and the patches have been in the works for supporting this within the Linux kernel.

    Intel open-source developer Ashok Raj has written a detailed block post covering this Intel virtualization enhancement for directed I/O and its benefit on performance and overcoming existing I/O virtualization shortcomings.

  • MoltenVK Updated Against Vulkan 1.1.85, New Features

    For developers interested in delivering cross-platform Vulkan games/applications and using MoltenVK for delivering macOS/iOS support, a new release is available that has a number of feature additions.

  • Intel Opens Up Their Mesa 3D Continuous Integration Test Data To All

    At XDC2018 in Spain this morning the talks were focused on testing of Mesa / continuous integration. During the talk by Mark Janes, the Intel open-source crew announced the public availability of all their CI data.

  • AMD Arcturus Might Be The Codename Succeeding Navi

    While it will be a ways from release, the codename to the successor of the AMD Radeon "Navi" GPUs might be Arcturus.

    Navi is the codename of the next-gen AMD GPUs due out in 2019 and is the nickname of the star Gamma Cassiopeiae. Current generation Vega also ties into the astronomical theme as it's the brightest star in the Lyra constellation.. It was "Polaris" that kicked off this theme with the Radeon RX 480 series launch. Now it looks like the AMD Navi successor might be Arcturus. Arcturus is a large red star and the brightest of the constellation of Boötes.

  • HDCP 2.2 Support Updated For The Intel DRM Linux Driver

    This year Intel HDCP support was merged into the mainline Linux kernel for those wanting to utilize this copy protection system in combination with a supported Linux user-space application, which for now appears to be limited to Chrome OS. HDCP 2.2 support is the latest revision now being worked on for the open-source Intel Direct Rendering Manager driver.

  • VirtualBox DRM Driver Gets Patches To Go Atomic, Promote Out Of Staging

    We've known Red Hat was working on converting the VirtualBox "vboxvideo" DRM/KMS driver to using the atomic APIs for atomic mode-setting to replace the legacy APIs and now those patches are out there.

    Red Hat's Hans de Goede sent out the 15 patches on Wednesday for wiring up the atomic mode-setting interfaces to replace the legacy APIs. Red Hat developers have been doing this as they were the ones pushing for getting the VirtualBox guest drivers into the mainline kernel itself with Oracle's developers working on VirtualBox sadly lacking that initiative.

macOS 10.14 Mojave vs. Ubuntu 18.04 LTS vs. Clear Linux Benchmarks

Filed under

With macOS Mojave having been released earlier this week, I've been benchmarking this latest Apple operating system release on a MacBook Pro compared to Ubuntu 18.04.1 LTS with the latest updates as well as Intel's high-performance Clear Linux rolling-release operating systems to see how the performance compares.

MacOS Mojave is more focused on delivering the new "dark mode" and various app improvements over a particular performance focus, but from our side it's always interesting to see how Apple's latest macOS releases compare to the performance of Linux distributions on Apple's own hardware. For comparison, macOS 10.13.6 High Sierra was benchmarked alongside macOS 10.14.0 Mojave.

Read more

Graphics: OpenGL, Vulkan and AMD

Filed under
  • ZINK: OpenGL Over Vulkan Comes As New Mesa Gallium3D Driver

    Collabora has been developing a new "Zink" Gallium3D driver for Mesa that gets OpenGL running over Vulkan.

    While Google has been working on OpenGL ES translations over Vulkan, VKGL for core OpenGL over Vulkan as a user-space translation library, and also GLOVE for OpenGL ES over Vulkan, there is a new option in development with Zink.

  • Vulkan Working On New Timeline Semaphores Feature

    You may have remembered when the XDC2018 agenda was published there was "Untitled Vulkan break-out kick-off. Topic still under NDA." We now know what that was about.

    Jason Ekstrand of Intel's open-source Vulkan driver team just wrapped up presenting at XDC2018 in Spain where the topic ended up being Vulkan Timeline Semaphores.

  • AMDGPU Driver Gets Patches Enabling Two More Interrupt Rings On Vega 10

    While AMD's open-source Linux driver developers have been busy on bringing up Vega 20 support as well as Picasso APUs, they aren't done yet optimizing their Vega 10 support.

    Published today were a set of 12 patches that enable two more IH rings for interrupt handling with the Vega 10 hardware. Up to now there's just been the main interrupt ring programmed by the AMDGPU driver and these two other rings left uninitialized.

  • AMD Picasso APUs To Support VCN Dynamic Power Gating

    Earlier this month AMD sent out the initial Linux graphics driver patches for "Picasso" APUs and now a new patch series today sheds some light on a new capability for these new APUs reported to be similar to current Raven Ridge hardware.

    While the initial AMDGPU DRM driver Picasso code drop happened earlier this month -- and it's already been queued for Linux 4.20~5.0 along with initial Raven 2 support -- as is usually the case, over weeks/months that follow are more of the new feature work for the driver gets ironed out beyond the initial hardware enablement.

Initial Tests: Windows 10 vs. Ubuntu With NVIDIA GeForce GTX 1060 / GTX 1080 Ti / RTX 2080 Ti

Filed under

The latest in our GeForce RTX 2080 Ti Linux benchmarking is a look at how the NVIDIA Linux graphics driver performance on Ubuntu 18.04 is comparing to that of Microsoft Windows 10 when using these initial launch drivers. For additional perspective are also some basic Ubuntu vs. Windows NVIDIA tests on the GeForce GTX 1060 and GTX 1080 Ti.

This article is intended to deliver some basic Windows 10 vs. Ubuntu Linux benchmarks for the new GeForce RTX 2080 Ti high-end Turing graphics card and then the mature GeForce GTX 1060 and GTX 1080 Ti graphics cards to see if there is any disparity in the support between generations and/or operating systems. Windows 10 Pro x64 was running on the Windows side with the newest 411.63 driver as of testing time.

Read more

AMD EPYC On Ubuntu 18.10 Putting Up A Stronger Fight Against Xeon Gold

Filed under

With hitting the home stretch to Ubuntu 18.10, I've started with my usual benchmark process for checking out this next Ubuntu Linux release dubbed the Cosmic Cuttlefish. Yesterday were Ubuntu 18.10 benchmarks on seven desktop systems from Intel and AMD while next on my agenda has been checking out the server performance. Here's the first of those server tests on Ubuntu 18.10 with some initial AMD EPYC and Intel Xeon Gold tests.

Read more

A Quick Test Of NVIDIA's "Carmel" CPU Performance

Filed under

NVIDIA's Tegra Xavier SoC is becoming more widely available now that the Jetson Xavier Development Kit has begun shipping. Besides this latest SoC being an exciting design with its Volta-based GPU and having a Tensor Processing Unit / Deep Learning Accelerator, it's exciting on the CPU side as well with NVIDIA's custom-designed ARMv8 "Carmel" CPU cores.

The Tegra194 (Xavier) SoC features eight 10-wide superscalar Carmel CPU cores that are based on the ARMv8.2-A architecture and manufactured on a TSMC 12nm FinFET process.

Read more

Wayland future and legacy

Filed under

First I directly admit on what I did teaser for 5.14 in my last update but what will not make it: generic gamma color correction per display. There are two reasons for it. The first one is that some preliminary patches, which needed to be merged first, endured long review phases. The second reason is, that when these patches finally were accepted I had shifted my focus on some other topics, which I decided to give an higher priority.

Before delving into these other topics, a short analysis on why the reviews took so long: first there were of course some improvements possible to my patches, but after these got pointed out in the reviews I did fix them back then pretty quickly. The more striking reason is though that we are just short on people who can actually review KWin code changes, in particular with Martin being not maintainer anymore. That is not only a problem for my proposed code changes, but for anyone’s patches to KWin. And this hasn’t improved since back then. We must find a way to reduce the review pressure on the people being capable of doing reviews somehow, at best with only a minimal hit in code quality. I don’t have a full solution for this problem yet, we will see if we find a good one.

After this is out of the way, let us talk about these other features, which I prioritized higher.

Read more

Syndicate content

More in Tux Machines

Android Leftovers

Ubuntu MATE 18.10 Released for GPD Pocket PCs, Raspberry Pi Images Coming Soon

Shipping with the latest MATE 1.20.3 desktop environment and Linux 4.18 kernel, Ubuntu MATE 18.10 is now available with updated apps and core components, better hardware support, and, for the first time, images for the GDP Pocket and GDP Pocket 2 handheld computers, along with the generic images for 64-bit Intel PCs. According to Martin Wimpress, Ubuntu MATE 18.10 (Cosmic Cuttlefish) includes some hardware-specific tweaks and other improvements to core components in an attempt to make the Linux-based operating system work out-of-the-box and without any hiccups on both the GDP Pocket and GDP Pocket 2 tiny computers. Read more

Plasma 5.14.2

Today KDE releases a Bugfix update to KDE Plasma 5, versioned 5.14.2. Plasma 5.14 was released in October with many feature refinements and new modules to complete the desktop experience. Read more Also: KDE Plasma 5.14.2 Desktop Environment Improves Firmware Updates, Snap Support

Red Hat and Fedora Leftovers

  • Red Hat: Creativity is risky (and other truths open leaders need to hear)
    Leaders are all too aware of the importance of invention and innovation. Today, the health and wealth of their businesses have become increasingly dependent on the creation of new products and processes. In the digital age especially, competition is more fierce than ever as global markets open and expand. Just keeping pace with change requires a focus on constant improvement and consistent learning. And that says nothing about building for tomorrow.
  • APAC Financial Services Institutions Bank on Red Hat to Enhance Agility
  • APAC banks aim to use open source to enhance agility
  • Huawei CloudFabric Supports Container Network Deployment Automation, Improving Enterprise Service Agility
    At HUAWEI CONNECT 2018, Huawei announced that its CloudFabric Cloud Data Center Solution supports container network deployment automation and will be available for the industry-leading enterprise Kubernetes platform via a new plug-in.
  • Redis Labs Integrates With Red Hat OpenShift, Hits 1B Milestone
    Redis Labs is integrating its enterprise platform as a hosted and managed database service on Red Hat’s OpenShift Container Platform. That integration includes built-in support for Red Hat’s recently launched Kubernetes Operator. The Redis Enterprise integration will allow customers to deploy and manage Redis databases as a stateful Kubernetes service. It will also allow users to run Redis Enterprise on premises or across any cloud environment.
  • Needham & Company Starts Red Hat (RHT) at Buy
  • Fedora Toolbox — Hacking on Fedora Silverblue
    Fedora Silverblue is a modern and graphical operating system targetted at laptops, tablets and desktop computers. It is the next-generation Fedora Workstation that promises painless upgrades, clear separation between the OS and applications, and secure and cross-platform applications. The basic operating system is an immutable OSTree image, and all the applications are Flatpaks. It’s great! However, if you are a hacker and decide to set up a development environment, you immediately run into the immutable OS image and the absence of dnf. You can’t install your favourite tools, editors and SDKs the way you’d normally do on Fedora Workstation. You can either unlock your immutable OS image to install RPMs through rpm-ostree and give up the benefit of painless upgrades; or create a Docker container to get an RPM-based toolbox but be prepared to mess around with root permissions and having to figure out why your SSH agent or display server isn’t working.
  • Fedora 28 : Alien, Steam and Fedora distro.