Language Selection

English French German Italian Portuguese Spanish

Graphics/Benchmarks

Graphics and Hardware: VC5 Gallium3D, RADV Vulkan Driver, and AMD Ryzen

Filed under
Graphics/Benchmarks
Hardware
  • VC5 Gallium3D Driver Close To Merging To Mainline Mesa

    Broadcom's shiny new VC5 Gallium3D driver for supporting more modern graphics on future SoCs is close to merging to mainline Mesa.

    Details on VC5 are still scarce, such as when we'll see this new Broadcom graphics processor in SoCs/devices (hopefully future Raspberry Pis), but Eric Anholt continues developing this driver. VC5 does support OpenGL ES 3.0 and will also eventually be working on OpenCL and Vulkan support.

  • More Vega/GFX9 Fixes Posted For RADV Vulkan Driver

    It's looking like it shouldn't be much longer before David Airlie has the RADV Mesa Vulkan driver working well on AMD's new Radeon RX Vega graphics cards.

  • AMD Ryzen 3 CPUFreq Governor Benchmarks On Linux 4.13

    For those curious about the performance impact of the different CPUFreq governors on a low-end Ryzen 3 processor, here are some benchmarks.

    Using the Linux 4.13 Git kernel atop Ubuntu 17.04 with the AMD Ryzen 3 1200, I tested CPUFreq's ondemand, performance, powersave, schedutil, and conservative governors. As a reminder, Ubuntu defaults to CPUFreq's "ondemand" governor for AMD processors while the Intel CPUs using the P-State driver use "powersave" as their default.

  • ASRock AB350 Pro4: A Decent, Linux-Friendly Ryzen Motherboard For As Low As $69 USD

Graphics: XDC2017, VkMark, Intel, Mesa 17.1.7

Filed under
Graphics/Benchmarks
  • XDC2017 To Feature Update On New Memory Allocation API, HDR, GPGPU, GLVND

    There is now less than one month to go until the annual X.Org Developers' Conference kicks off in Mountain View at the Googleplex. As such, the conference program is now filling up with the interesting talks.

    One of the talks we are very much looking forward to is James Jones' update on a new Unix Device Memory Allocation API. NVIDIA has continued working on a new memory allocation API suitable for OpenGL and Vulkan that will hopefully be adopted cross-vendor and end up being used by Wayland compositors rather than relying upon Mesa's GBM. At XDC2017, NVIDIA is expected to present a design proposal and some of their prototype code. NVIDIA also has talks about DeepColor for HDR (High Dynamic Range) monitor support under X11 as well as on GLVND, the OpenGL Vendor Neutral Dispatch Library.

  • VkMark Makes It Easy To Run Small Vulkan Test Cases

    One of the Vulkan open-source projects I have been tracking the past few months has been VkMark and it's now at a stage where it's becoming sufficiently useful for some small Vulkan test-cases / micro-benchmarks.

  • Intel Submits A Final Batch Of Feature Changes For Their DRM Driver In Linux 4.14

    Intel's open-source developers working on the i915 DRM driver have submitted the last of their feature work slated for the upcoming Linux 4.14 kernel by way of DRM-Next.

  • mesa 17.1.7

    Mesa 17.1.7 is now available.

    In this release we have:

    The state tracker received a fix to avoid a crash accessing a null pointer exposed using llvmpipe on Windows.

  • Mesa 17.1.7 Brings Various Fixes For Users Of Stable Open-Source 3D Drivers

    While Mesa 17.2 is right around the corner, for those sticking to the vetted stable Mesa releases, the 17.1.7 point release is now available.

Kernel and Graphics: Android Kernels, Mesa, and Vulkan 1.0.59

Filed under
Graphics/Benchmarks
Linux
  • Android kernels: does upstream matter?

    There is this false narrative floating around in the dev community on how upstreaming breaks drivers and OEM code. Upstreaming breaking drivers and OEM code is not universally true- in contrast, it defies the very definition of a stable kernel.

    You see, each and every Android device out there runs a version of the Linux Kernel– and it doesn’t have to be the latest version all the time.

  • Mesa 17.2-RC5 Released, Final Should Come Within One Week

    The fifth and final planned release candidate of Mesa 17.2 is now available for testing.

  • Vulkan 1.0.59 Released With Shader Stencil Export

    Vulkan 1.0.59 is now available this weekend as the latest minor update to this high-performance graphics API.

    As usual, the bulk of this Vulkan 1.0.x point release is made up of document clarification/fixes to the text. Of those changes, nothing too notable stands out for Vulkan 1.0.59 but there is one new extension.

Ryzen 3 Linux Gaming Benchmarks: NVIDIA vs. AMD Radeon

Filed under
Graphics/Benchmarks

This week I posted some fresh OpenGL vs. Vulkan benchmarks on the AMD Ryzen 3 while for this weekend article are some more Linux gaming benchmarks from the budget-friendly Ryzen 3 1200 and Ryzen 3 1300X processors.

On the Ryzen 3 1200 and Ryzen 3 1300X, NVIDIA's GeForce GTX 1050 and GTX 1060 graphics cards were tested while on the Radeon side was the RX 560 and RX 480 graphics cards. The NVIDIA driver release used was the 384.59 driver while on the Radeon side was Linux 4.13 AMDGPU DRM plus Mesa 17.3-dev Git built against LLVM 6.0 SVN using the Padoka PPA.

Read more

Some Fresh I/O Scheduler Benchmarks: Linux 4.13 With BFQ, CFQ, Kyber, Deadline

Filed under
Graphics/Benchmarks
Linux

For those curious about the state of I/O schedulers with the in-development Linux 4.13 kernel, here are some fresh disk benchmarks using the 4.13 Git kernel on an Intel laptop/ultrabook and testing the various in-kernel options.

Tests were done from a Broadwell era Lenovo ThinkPad X1 Carbon with SSD. In the days ahead I'll have some tests as well from a slower, rotational media system.

Read more

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.

Syndicate content

More in Tux Machines

Packet radio lives on through open source software

Packet radio is an amateur radio technology from the early 1980s that sends data between computers. Linux has natively supported the packet radio protocol, more formally known as AX.25, since 1993. Despite its age, amateur radio operators continue to use and develop packet radio today. A Linux packet station can be used for mail, chat, and TCP/IP. It also has some unique capabilities, such as tracking the positions of nearby stations or sending short messages via the International Space Station (ISS). Read more

Linux 4.14-rc2

I'm back to my usual Sunday release schedule, and rc2 is out there in all the normal places. This was a fairly usual rc2, with a very quiet beginning of the week, and then most changes came in on Friday afternoon and Saturday (with the last few ones showing up Sunday morning). Normally I tend to dislike how that pushes most of my work into the weekend, but this time I took advantage of it, spending the quiet part of last week diving instead. Anyway, the only unusual thing worth noting here is that the security subsystem pull request that came in during the merge window got rejected due to problems, and so rc2 ends up with most of that security pull having been merged in independent pieces instead. Read more Also: Linux 4.14-rc2 Kernel Released

Manjaro Linux Phasing out i686 (32bit) Support

In a not very surprising move by the Manjaro Linux developers, a blog post was made by Philip, the Lead Developer of the popular distribution based off Arch Linux, On Sept. 23 that reveals that 32-bit support will be phased out. In his announcement, Philip says, “Due to the decreasing popularity of i686 among the developers and the community, we have decided to phase out the support of this architecture. The decision means that v17.0.3 ISO will be the last that allows to install 32 bit Manjaro Linux. September and October will be our deprecation period, during which i686 will be still receiving upgraded packages. Starting from November 2017, packaging will no longer require that from maintainers, effectively making i686 unsupported.” Read more

Korora 26 'Bloat' Fedora-based Linux distro available for download -- now 64-bit only

Fedora is my favorite Linux distribution, but I don't always use it. Sometimes I opt for an operating system that is based on it depending on my needs at the moment. Called "Korora," it adds tweaks, repositories, codecs, and packages that aren't found in the normal Fedora operating system. As a result, Korora deviates from Red Hat's strict FOSS focus -- one of the most endearing things about Fedora. While you can add all of these things to Fedora manually, Korora can save you time by doing the work for you. Read more