Language Selection

English French German Italian Portuguese Spanish

Graphics/Benchmarks

Graphics: AMDKFD, Mesa, NVIDIA, RADV

Filed under
Graphics/Benchmarks
  • It's Going To Take More Time To Get Vega Compute Support With The Mainline Kernel

    This weekend I wrote how the AMDKFD discrete GPU support should be in place for the next kernel cycle, Linux 4.17. This is going to allow discrete Radeon GPUs to have ROCm working off the mainline kernel for OpenCL/compute support, but for 4.17 it's unlikely RX Vega GPUs will have compute working.

  • Mesa 18.0-RC3 Released With 50+ Changes

    Emil Velikov announced the release today of Mesa 18.0-RC3 with 50+ changes comprising of many Intel ANV and Radeon RADV Vulkan driver fixes.

    It was just last week that the Mesa 18.0 code was branched and first release candidate issued. If you're wondering how we're already up to RC3, the RC2 release was a "brown paper bag" release that happened almost immediately after RC1 after the version string for RC1 was accidentally messed up. So in reality, this is the second real release candidate for Mesa 18.0.0.

  • NVIDIA 390.25 Linux Driver Released With GTX 1060 5GB & Quadro P620 Support

    After rolling out the 390.12 beta Linux driver in early January as the first public driver in the 390 series, NVIDIA is ending January by the first 390 stable release: 390.25.

    The NVIDIA 390.25 Linux driver is shipping this Monday as the first stable driver with various fixes, new product support, and other minor improvements over 390.12.

    New product support includes the GeForce GTX 1060 5GB and Quadro P620 Pascal graphics cards now being officially supported.

  • RADV Reworking Pipeline Emitting To Improve CPU Usage

    While using Vulkan lowers the CPU utilization compared to OpenGL, in our testing of NVIDIA versus the open-source Radeon drivers we generally have found the red team's drivers to consume more CPU resources. Thus it's good to hear that RADV co-conspirator Bas Nieuwenhuizen is working on reworking how this Radeon Vulkan driver handles pipeline emitting.

  • R600 Gallium3D Now Effectively At OpenGL 4.4, A Nudge Away From GL 4.5

    As a follow-up to the article a few days ago about nearly complete OpenGL 4.4~4.5 support for R600g, this pre-GCN older Radeon Gallium3D driver has landed in Mesa 18.1-dev Git support for its final OpenGL 4.4 extension.

    ARB_query_buffer_object is now in place inside Mesa Git following the patches David Airlie published a few days ago on the mailing list. This was the last OpenGL 4.4 extension incomplete for R600g in hitting OpenGL 4.4.

Graphics: Mesa 18.0, Keith Packard, Vulkan

Filed under
Graphics/Benchmarks
  • Mesa 18.0 Features Include Many OpenGL/Vulkan Improvements, Intel Shader Cache & Extras

    Mesa 18.0 is currently being prepared for release by mid-February and is yet another feature-packaged, quarterly update to this open-source 3D graphics driver stack with significant improvements for OpenGL and Vulkan support and performance.

  • Keith Packard's video from 'LinuxConfAu 2018' talking about Virtual Reality and Linux is up

    Keith Packard has been consulting for Valve for the past year to get Virtual Reality devices hooked up and properly working on Linux. Take a look at his presentation from LinuxConfAu 2018 [Official Site].

    It's all pretty technical as expected, but all very interesting too. It sounds like a massive amount of work, since they've had to come up with a way to have VR devices treated as a different type of display and not have your normal windowing system cause issues. The most important thing to note, is that he said at the end of the video "Virtual Reality in Linux is working great, and it should be coming to your desktop pretty soon"—nice!

  • Open-Source Project Trying To Map Vulkan Onto Direct3D 12 & Metal

    While we are seeing exciting projects at the moment about mapping Direct3D 11 over Vulkan (as well as D3D9 and D3D12 over Vulkan projects too), there are new open-source projects for mapping Vulkan over Direct3D 12 and Metal.

Linux Foundation and Linux Graphics

Filed under
Graphics/Benchmarks
Linux
  • LinuxBoot: a new Linux Foundation project for boot firmware

    The Linux Foundation has announced a new project, called LinuxBoot, that is working on replacements for much of the firmware used to boot our systems. The project is based on work by Google and others to use Linux (and Go programs) to replace most of the UEFI boot firmware.

  • GPUVM Discrete GPU Code For AMDKFD, Radeon Compute Could Be Ready For Linux 4.17

    Sent out Friday night were the latest patches for getting the discrete GPU support within the AMDKFD HSA kernel driver up to scratch for allowing the ROCm compute stack working off a mainline kernel.

    Earlier this month AMD sent out a large dGPU patch-set for AMDKFD, short for the AMD Kernel Fusion Driver. AMD's Felix Kuehling confirmed that a prerequisite PCI-E atomics patch is currently queued up for landing into Linux 4.16, which is fine since this AMDKFD material is already too late for hitting the 4.16 tree.

  • The State Of VR HMDs On Linux With DRM Leasing, Etc

    Keith Packard who has been doing contract work for Valve the past year on improving the support for virtual reality head-mounted displays (VR HMDs) shares a status update on his work at this week's Linux.Conf.Au in Sydney.

    A large portion of Keith's Linux VR work this past year has been on DRM leasing and as such that was a bulk of his conversation. With Linux 4.15, the DRM leasing code is in place along with other improvements around treating "non-desktop" displays, etc. But there still remains X.Org Server and Mesa patches for working along with tidying up other bits for this code to better the integration of VM HMDs with the Linux desktop while ensuring consistent and optimal performance.

Linux 3.17 To 4.15 Kernel Benchmarks On Intel Gulftown & Haswell

Filed under
Graphics/Benchmarks
Linux

Here is a look at how the Linux kernel performance has evolved since the release of Linux 3.17 in October 2014. With all the major kernel releases over the past 3+ years, here is how the performance compares using two very different Intel Gulftown and Haswell systems.

Read more

Graphics: GLAMOR, NVIDIA, Radeon

Filed under
Graphics/Benchmarks
  • GLAMOR Acceleration Should Now Work With 30-Bit Deep Color Support

    GLAMOR as a means of providing 2D acceleration over OpenGL in X.Org Server 1.20 will support for 30-bit RGB colors.

    Landing a few days ago was supporting Deep Color / Depth 30 with the Radeon X.Org driver. But initially that support was limited to using the older EXA 2D acceleration method. Fortunately, the generic 2D-over-OpenGL GLAMOR acceleration code within the X.Org Server now supports 30-bit colors.

  • Updated Clock-Gating Comes For NVIDIA Kepler GPUs On Nouveau

    Earlier this month a Red Hat developer managed to achieve full clock-gating for NVIDIA Kepler GPUs using the open-source Nouveau DRM driver. Today the second version of these patches were published.

    Lyude Paul of Red Hat has been tackling this clock-gating support for Kepler1/Kepler2 GPUs, a.k.a. the GeForce GTX 600/700 series. The previous article covers how to enable the support, but when enabled it allows for dropping the GPU power usage by several Watts.

  • Radeon VCN Gets Mesa Patches For HEVC Main Video Encode

    For those planning to pick up a Raven Ridge laptop or the forthcoming desktop APUs, the Mesa driver now has patches for enabling H.265/HEVC video encode support for VCN 1.0 on Raven hardware.

    AMD developers today sent out a set of 12 patches for adding HEVC encode support to the Gallium3D VL interface, Radeon VCN specific HEVC encode bits, and added HEVC encoding support to the Gallium3D VA "video acceleration" state tracker.

Pentium G4600 vs. Ryzen 3 1200 On Ubuntu 17.10 Linux Benchmarks

Filed under
Graphics/Benchmarks

Earlier this week I posted some benchmarks looking at Intel Pentium vs. AMD Ryzen 3 performance for Linux gaming. Those tests on the Pentium and Ryzen systems were done with both NVIDIA and AMD Radeon graphics for seeing how the gaming performance compares in the spectrum of sub-$100 CPUs and cheap graphics cards. But for those that were just curious about the CPU performance, here are some benchmarks I also carried out with the Pentium G4600 Kabylake and AMD Ryzen 3 1200.

Read more

The Fastest Linux Distribution For Ryzen: A 10-Way Linux OS Comparison On Ryzen 7 & Threadripper

Filed under
Graphics/Benchmarks

While we frequently do Linux OS/distribution performance comparisons on the latest Intel desktop and server hardware, some requests came in recently about looking closer at the fastest Linux distribution(s) when running on AMD's Ryzen desktop processors. Here are benchmarks of ten popular Linux distributions tested out-of-the-box on Ryzen 7 1800X and Threadripper 1950X systems.

Read more

Linux and Graphics: Coreboot, New Releases, Radeon R600 Gallium3D Driver, XWayland

Filed under
Graphics/Benchmarks
Linux
  • New Coreboot Frame-Buffer Driver For The Linux Kernel

    A new Coreboot frame-buffer driver has been published for the Linux kernel that allows reusing of the frame-buffer setup by Coreboot during the hardware initialization process.

    Re-using the frame-buffer setup by Coreboot when initializing the graphics hardware can make for a faster booting system due to uselessly duplicating the FB setup process otherwise and for some small Linux systems just needing a basic frame-buffer can mean that the Linux kernel build doesn't even need a full graphics driver.

  • Linux Kernels 4.14.15, 4.9.78, and 4.4.113 Bring x86 and PowerPC Security Fixes

    Renowned Linux kernel maintainer Greg Kroah-Hartman released new kernel updates for the Linux 4.14, 4.9 LTS, and 4.4 LTS series, which add more security fixes and updated drivers.

    Linux kernels 4.14.15, 4.9.78 LTS, and 4.4.113 LTS are now available, and they come with numerous improvements. While Linux kernel 4.14.15 is by far the biggest of them all, containing 104 files changed, with 1514 insertions and 447 deletions, Linux 4.9.78 LTS and 4.4.113 LTS kernels are pretty identical and include 60 changed files with 525 insertions and 167 deletions, and 64 changed files, with 960 insertions and 139 deletions respectively.

  • Radeon R600 Gallium3D Driver Nearly At OpenGL 4.5, Remaining Bits Being Finished

    It didn't happen in time for the upcoming Mesa 18.0, but the R600 Gallium3D driver for supporting pre-GCN AMD Radeon graphics processors is now nearly at OpenGL 4.5 compliance! A needed OpenGL 4.4 extension is now scratched off the list completing the necessary extensions to effectively have GL 4.5, assuming it can pass the conformance test suite.

  • XWayland Gets XDG-Output Support For Potential Fractional Scaling

    The long-in-development X.Org Server 1.20 has yet another XWayland addition: XDG-Output protocol support.

    XDG-Output is a newer Wayland protocol extension for providing more display output device information with a focus on desktop display details not already exposed otherwise.

Linux 4.0 To Linux 4.15 Kernel Benchmarks

Filed under
Graphics/Benchmarks
Linux

Our latest in benchmarking the Linux 4.15 kernel is seeing how the performance has changed since Linux 4.0 and all subsequent releases on the same system. Here are those tests driven by curiosity, especially in light of the performance changes as a result of KPTI page table isolation and Retpoline additions.

Read more

Intel Pentium vs. AMD Ryzen 3 Performance For Linux Gaming

Filed under
Graphics/Benchmarks
Gaming

For those that may be looking to assemble a new low-end Linux gaming system in early 2018, here is a look at the Linux gaming performance of an Intel Pentium (Kabylake) processor to an AMD Ryzen 3 while testing with the GeForce GTX 1050 and Radeon RX 560 graphics cards.

Read more

Syndicate content

More in Tux Machines

OSS Leftovers

  • QMO: Firefox 59 Beta 10 Testday Results
    As you may already know, last Friday – February 16nd – we held a new Testday event, for Firefox 59 Beta 10. Thank you Mohammed Adam, Abhishek Haridass,  Fahima Zulfath A. and  Surentharan.R.A. from  India QA Community team for helping us make Mozilla a better place.
  • Bugzilla Triage Helper
    There are an awful lot of bugs filed against Firefox and all it's components in the course of a release. Keeping on top of that is hard and some teams have adopted some policies to help with that (for example see: design-decision-needed). Having a consistent approach to bugs across the organisation makes it a little easier for everyone to get a feel for what's going.
  • Alfresco Founder: Commercial Open Source is more than Old Stuff for Free
    February sees Open Source turn 20 years old. Or the OSI definition at least. According to the OSI, the term was coined in Palo Alto by nanotechnologist Christine Peterson during a meeting on February 3rd, 1998 shortly after the announcement of the release of Netscape’s source code.
  • EOH and LSD Information Technology partner to lead open source in Africa
    By identifying global trends and local needs, EOH is able to proactively source and secure capabilities that will assist with the adoption of the digital revolution. LSD’s offerings across Linux, automation, devops and containers is a great technology fit for EOH to lead open source in the market.
  • Choosing a tool to track and mitigate open source security vulnerabilities
    Continuously tracking your application’s dependencies for vulnerabilities and efficiently addressing them is no simple feat. In addition, this is a problem shared by all, and is not an area most companies would consider their core competency. Therefore, it is a great opportunity for the right set of tools to help tackle this concern.
  • Open source software: to be celebrated or cursed?
    The use of Open Source Software (OSS) has become widespread. The latest statistics show that 78% of companies run OSS, and a number of mainstream software and hardware products are based on the OSS model – for example Android, Skype [sic], Firefox, Amazon Kindle, Tivo and BT Home Hub.
  • Marshall Students Use Open Source Data to Help Stop Sex Trafficking Cases
    The work involved sex trafficking cases in Latin America, the Caribbean and Southeast Asia. Select students in Marshall’s Open Source Intelligence Exchange program worked to provide open source intelligence collection and analysis for law enforcement and other clients. Open source refers to data collection from publicly available sources.
  • Stanford scholar celebrates Western culture’s open-access tradition
    The move toward “open access” to research and scholarship, far from being a modern digital-age creation, has roots in the West that date back to medieval times, writes a Stanford education scholar. John Willinsky’s new book explains how learning has long benefited from efforts to increase its circulation.

Events: OpenStack Summit Vancouver, IBM Index, Eclipse CheConf 2018

  • OpenStack Summit Vancouver '18: Vote for Speakers
    The next OpenStack Summit takes place again in Vancouver (BC, Canada), May 21-25, 2018. The "Vote for Presentations" period started. All proposals are up for community votes. The deadline for your vote is will end February 25 at 11:59pm PST (February 26th at 8:59am CET)
  • IBM Index: A Community Event for Open Source Developers
    The first-ever INDEX community event, happening now in San Francisco, is an open developer conference featuring sessions on topics including artificial intelligence, machine learning, analytics, cloud native, containers, APIs, languages, and more.
  • Eclipse CheConf 2018 – Join the live stream February 21st at 10 am EST
    2017 was a fantastic year for the Che project, with more contributors, more commits, and more usage – this solidified Che’s position as the leading developer workspace server and browser IDE. Eclipse Che users logged over 7 million hours of public Che usage (plus more in private installs). We’ll discuss the growing cloud development market, Che’s position in it, and the exciting changes we’re planning for 2018.

Kernel News and Linux Foundation

  • Linux Kernel Module Growth
    The Linux kernel grows at an amazing pace, each kernel release adds more functionality, more drivers and hence more kernel modules. I recently wondered what the trend was for kernel module growth per release, so I performed module builds on kernels v2.6.24 through to v4.16-rc2 for x86-64 to get a better idea of growth rates...
  • A Linux Kernel Driver Is Being Worked On For Valve's Steam Controller
    Right now to make most use of the Steam Controller on Linux you need to be using the Steam client while there have been independent user-space programs like SC-Controller to enable Steam Controller functionality without the Steam client running. A new and independent effort is a Linux kernel driver for the Steam Controller. Through reverse-engineering, Rodrigo Rivas Costa has been developing a kernel driver for the Valve Steam Controller. This driver supports both USB cable and USB wireless adapters for the Steam Controller. This driver is being developed as a proper HID kernel driver so it should work with all existing Linux programs and doesn't require the use of the proprietary Steam client.
  • AT&T Puts Smart City IoT 'Edge' Computing On Direct Dial
  • Linux Foundation, AT&T Launch Akraino

Red Hat News and New Fedora 27 Live ISOs