Language Selection

English French German Italian Portuguese Spanish

Graphics/Benchmarks

Kernel and Graphics: Gentoo Removes Hardened Linux, Linux 4.14 Changes and More

Filed under
Graphics/Benchmarks
Linux
Gentoo

Graphics: Vega 10, Kaasimir, Xwayland GSoC 2017

Filed under
Graphics/Benchmarks
  • Vega 10 Huge Page Support, Lower CS Overhead For AMDGPU In Linux 4.14

    With this weekend marking the ending of David Airlie accepting new feature material for DRM-Next to in turn land in the Linux 4.14 cycle in a few weeks, there's a rush by Direct Rendering Manager driver maintainers to submit the last of their new feature work of changes they want in this next kernel release.

  • [Video] [ReactOS] Introducing Kaasimir - GPU Testing Made Simple

    It makes use of QEMU, PCI-Express Passthrough, and eRIC Express KVM-over-IP cards to provide ReactOS VMs with real GPUs attached. Testing a GPU driver in ReactOS is now as easy as testing ReactOS in a VM.

  • End in Sight

    The last week of GSoC 2017 is about to begin. My project is in a pretty good state I would say: I have created a big solution for the Xwayland Present support, which is integrated firmly and not just attached to the main code path like an afterthought. But there are still some issues to sort out. Especially the correct cleanup of objects is difficult. That’s only a problem with sub-surfaces though. So, if I’m not able to solve these issues in the next few days I’ll just allow full window flips. This would still include all full screen windows and for example also the Steam client as it’s directly rendering its full windows without usage of the compositor.

OpenGL vs. Vulkan On The AMD Ryzen 3

Filed under
Graphics/Benchmarks

We have previously looked at Vulkan vs. OpenGL Linux game CPU core scaling and Linux game scaling across multiple CPUs but at the time did not have a Ryzen 3 system. Now having Ryzen 3 Linux box, here is a look at how the Vulkan versus OpenGL performance compares on the low-end processor. As well, it's a fresh look at the NVIDIA vs. RadeonSI/RADV performance.

Read more

Athlon II X3 vs. Ryzen 3: How AMD's Performance Has Evolved & Performance-Per-Watt

Filed under
Graphics/Benchmarks

Noticing I had an AMD Athlon II X3 425 system still racked up and hadn't been powered on in a long time, I decided to decomission it, but not before running some final benchmarks on that system. Having the recent AMD Ryzen 3 1200 / 1300X CPUs I decided it would make for an interesting comparison how the old Athlon II X3 compares to AMD's low-end CPU of today, the Ryzen 3 processors based on Zen. Here are those benchmarks that also include performance-per-Watt and overall AC system power consumption numbers.

Read more

Linux: Cloud Foundry, HMM, AMD Radeon and NVIDIA

Filed under
Graphics/Benchmarks
Linux
  • Navigating Cloud Foundry

    This open source platform-as-a-service cloud platform bridges the gap between legacy applications and cloud services.

    For all the talk about the cloud, many applications continue to run on traditional servers. Hybrid architectures are sometimes the right option, but if you want to move corporate applications onto the Internet, you don’t want to start from scratch. Cloud Foundry, a platform-as-a-service (PaaS) cloud platform, enables enterprises to move older software to the cloud and build new cloud-centric programs using familiar tools and programming languages.

  • HMM Revised Its 25th Time, Seeking Inclusion In Linux 4.14

    Jerome Glisse of Red Hat has published his 25th revision to the Heterogeneous Memory Management (HMM) patch series. HMM is about allowing a process address space to be mirrored and for system memory to be transparently used by any device process.

    With HMM v25, there are more code comments and documentations, fixes to the code, merging the HMM-CDM patches into this patch series, and other improvements.

  • Radeon X.Org Driver Gets Fixed Up To Always Allow Page-Flipping With TearFree

    It's fairly rare these days seeing improvements to the xf86-video-ati DDX: the driver for those running a pre-AMDGPU (GCN 1.2) graphics card with this driver paired with Radeon DRM and not using the generic xf86-video-modesetting driver instead. But if you are using xf86-video-ati and use the "TearFree" feature to try to avoid screen tearing, a number of patches landed today.

    Michel Dänzer of AMD landed a handful of patches to the xf86-video-ati Git repository today for the Radeon DDX. Notably the patches make for always allowing DRI2 page-flipping to be used with TearFree and the same goes for DRI Present page-flipping with the TearFree option. Long story short, page-flipping should now always work in the TearFree mode.

  • NVIDIA Releases Vulkan 381.26.13 Beta Linux Driver

    NVIDIA's driver team has today released new Vulkan beta drivers for both Windows and Linux.

    The new NVIDIA Linux Vulkan beta is versioned at 381.26.13, so still not yet re-based to the current 384 series, but these changes should end up being merged for their next feature series to mainline.

Intel and AMD Graphics: ANV, Radeon/AMDGPU, Vega and RADV

Filed under
Graphics/Benchmarks
  • Intel ANV Vulkan Driver Now Supports External Semaphores

    Intel's open-source "ANV" Vulkan Linux driver has picked up support for the VK_KHR_external_semaphore extensions.

  • More AMDGPU DRM Updates Sent In For Linux 4.14 DRM-Next

    Alex Deucher sent in more Radeon/AMDGPU feature material today for DRM-Next of new code that in turn is being queued up for the Linux 4.14 kernel cycle.

    At the end of July was the first AMDGPU feature updates for in turn targeting the Linux 4.14 kernel. That included reducing the internal GART, initial support for 2MB huge pages, a rework of the buffer object migration logic, improvements/fixes around Vega support, PowerPlay fixes, SR-IOV improvements, and more.

  • Trying amd-staging-drm-next With The Radeon RX Vega

    With my Radeon RX Vega benchmarks so far this week I have been using the amd-staging-4.12 tree that contains the DC display code and Vega support. Though even with fresher code is amd-staging-drm-next, so here are some benchmarks.

  • Vega Performance Counters Now Exposed For RadeonSI

    The latest Mesa patches provide support for the GFX9 performance counters of Radeon RX Vega GPUs for those wishing to profile the driver or games/applications on these newest AMD GPUs.

  • RADV Vulkan Driver Begins Seeing Fixes For Vega

    David Airlie has begun fixing up the open-source "RADV" Radeon Vulkan driver so it can properly work with the newest Radeon RX Vega graphics cards.

Graphics: RADV, AMD, Radeon, Wayland

Filed under
Graphics/Benchmarks

More Benchmarks Showing How Gallium3D With RX Vega Smacks AMDGPU-PRO's OpenGL Proprietary Driver

Filed under
Graphics/Benchmarks

Of the many interesting findings from this morning's AMD Radeon RX Vega 56 / 64 Linux review was how the open-source AMDGPU+RadeonSI driver stack with OpenGL actually outperforms AMDGPU-PRO driver, the hybrid Radeon Linux driver relying upon AMD's closed-source OpenGL driver that's also shared with the Windows OpenGL driver. Here are more benchmarks of the RX Vega 56 and RX Vega 64 showing the margins by which AMDGPU+RadeonSI can outperform AMDGPU-PRO.

Read more

Graphics: AMD/Radeon, Vega, RADV, Vulkan

Filed under
Graphics/Benchmarks

Graphics: Vulkan-CPU, Radeon RX Vega, and Mesa 17.2 Release Candidate 4

Filed under
Graphics/Benchmarks
  • Vulkan-CPU Begins Working On The Graphics Pipeline
  • The Radeon RX Vega Makes A Nod To Linux

    This week I ended up receiving the Radeon RX Vega 56 and Radeon RX Vega 64 from AMD. While the embargo on performance figures for the Radeon RX Vega series doesn't expire until Monday, the embargo expires this morning for "unboxing" these consumer Vega cards. I don't quite get those interested in the unboxing hype, but the Radeon RX Vega 64 box did get me smiling (aside from the card itself) for a small gesture.

  • How To Setup Your Linux System For The Radeon RX Vega

    Yesterday the embargo expired on showing you the Radeon RX Vega hardware, both the Vega 56 and Vega 64. While the embargo for sharing reviews and performance benchmarks for the Radeon RX Vega doesn't expire until tomorrow (Monday) when the hardware will become available, today I am providing a brief how-to guide for setting up both drivers (AMDGPU+RadeonSI and AMDGPU-PRO) for the RX Vega 56 / 64. So if you are hoping to buy a Radeon RX Vega tomorrow when they become available, this is what you can do today for getting your system(s) ready.

  • mesa 17.2.0-rc4
  • Mesa 17.2 Release Candidate 4 Arrives For Testing

    The fourth weekly release candidate of Mesa 17.2 is now available for testing.

    Emil Velikov announced 17.2-RC4 a few minutes ago and it consists of just under two dozen fixes. Many of the fixes pertain to the RADV Radeon Vulkan driver but there are also some EGL fixes, Intel ISL fixes, and other minor updates.

Syndicate content

More in Tux Machines

OSS Leftovers

  • Canada’s Spy Agency Releases its Cyber-Defense Tool for Public
  • Canadian govt spooks open source anti-malware analytics tool
    The Communications Security Establishment (CSE) said the AssemblyLine tool is designed to analyse large volumes of files, and can automatically rebalance workloads.
  • Microservices served on blockchain, in open source
    Cloud application marketplace company Wireline is working with open source blockchain project developer Qtum The new union is intended to provide a conduit to consuming microservices at [web] scale using blockchain at the core. As we know, microservices offer the ability to create Application Programming Interfaces (APIs) without having to manage the underlying hardware and software infrastructure. [...] The Qtum a blockchain application platform combines the functions of Bitcoin Core, an account abstraction layer allowing for multiple virtual machines and a proof-of-stake consensus protocol aimed at tackling industry-use cases. The Qtum Foundation, headquartered in Singapore, is the decision-making body that drives the project’s development.
  • Rendering HTML5 video in Servo with GStreamer
    At the Web Engines Hackfest in A Coruña at the beginning of October 2017, I was working on adding some proof-of-concept code to Servo to render HTML5 videos with GStreamer. For the impatient, the results can be seen in this video here
  • Working Intel CET Bits Now Land In GCC8
    A few days back I wrote about Intel's work on Control-flow Enforcement Technology beginning to land in GCC. This "CET" work for future Intel CPUs has now landed in full for GCC 8. The bits wiring up this control-flow instrumentation and enforcement support are now all present in mainline GCC SVN/Git for next year's GCC 8.1 release.
  • Using Gitea and/or Github to host blog comments
    After having moved from FSFE’s wordpress instance I thought long about whether I still want to have comments on the new blog. And how I would be able to do it with a statically generated site. I think I have found/created a pretty good solution that I document below.

Security Leftovers

  • Where Did That Software Come From?
    The article explores how cryptography, especially hashing and code signing, can be use to establish the source and integrity. It examines how source code control systems and automated build systems are a key part of the software provenance story. (Provenance means “a record of ownership of a work of art or an antique, used as a guide to authenticity or quality.” It is increasingly being applied to software.)
  • Judge: MalwareTech is no longer under curfew, GPS monitoring [Updated]
    A judge in Milwaukee has modified the pre-trial release conditions of Marcus Hutchins, also known online as "MalwareTech," who was indicted two months ago on federal criminal charges. Under US Magistrate Judge William Duffin’s Thursday order, Hutchins, who is currently living in Los Angeles, will no longer be subject to a curfew or to GPS monitoring.
  • [Older] Leicester teen tries to hack CIA and FBI chiefs' computers
    A teenager attempted to hack senior US government officials' computers from his home. Kane Gamble, 18, from Coalville, Leicestershire, pleaded guilty to 10 charges relating to computer hacking. His targets included the then CIA director John Brennan and former FBI deputy director Mark Giuliano.

Debian: pk4, Freexian and More

Kernel and Graphics: ZenStates, AMDGPU, RADV, Vulkan, NVIDIA

  • ZenStates Allows Adjusting Zen P-States, Other Tweaking Under Linux
    ZenStates is an independent effort to offer P-States-based overclocking from the Linux desktop of AMD Ryzen processors and other tuning. ZenStates-Linux is an open-source Python script inspired by some available Windows programs for offering Ryzen/Zen CPU overclocking from the desktop by manipulating the performance states of the processor.
  • AMDGPU DC Gets A Final Batch Of Changes Before Linux 4.15
    The AMDGPU DC display code has a final batch of feature updates that were sent in this weekend for DRM-Next staging and is the last set besides fixes for the "DC" code for the 4.15 target.
  • Valve Developer Lands VK_EXT_global_priority For RADV Vulkan Driver
  • Vulkan 1.0.64 Adds In Another AMD-Developed Extension
    Vulkan 1.0.64 is out this weekend as the newest specification refinement to this high-performance graphics/compute API. As usual, most of the changes for this minor Vulkan revision are just documentation clarifications and corrections. This week's update brings just under a dozen fixes.
  • NVIDIA TX2 / Tegra186 Display Support Isn't Ready For Linux 4.15
    While the Jetson TX2 has been out since this past March and it's a phenomenal ARM development board, sadly the Direct Rendering Manager (DRM) driver support for it still isn't ready with the mainline Linux kernel. Thierry Reding of NVIDIA sent in the Tegra DRM driver changes for DRM-Next that in turn is staged for Linux 4.15. Reding commented that there is prepatory work for the TX2 (Tegra186) but it's not all ready for upstream yet.