Language Selection

English French German Italian Portuguese Spanish

Graphics/Benchmarks

Windows 10 vs. Ubuntu 19.10 vs. Clear Linux vs. Debian 10.1 Benchmarks On An Intel Core i9

Filed under
Graphics/Benchmarks

Earlier this week I provided some fresh Windows vs. Linux web browser benchmarks for both Firefox and Chrome. For those curious how the current Windows 10 vs. Linux performance is for other workloads, here is a fresh look across a variety of software applications and while testing the near-final Ubuntu 19.10, Intel's rolling-release Clear Linux, and Debian 10.1 while running off an Intel Core i9 HEDT platform.

Ahead of all our autumn 2019 Linux distribution update benchmarks, this article is a fresh look at the Microsoft Windows 10 Pro x64 performance compared to these popular Linux distributions. Particularly with Debian 10 and Clear Linux, they tend to be the fastest Linux distributions we routinely benchmark at Phoronix while Ubuntu is included due to its popularity.

These four operating systems were all tested on the same Intel Core i9 7980XE + 4 x 4GB DDR4-3200 memory + NVIDIA GeForce GTX TITAN X + Samsung 970 EVO 500GB NVMe SSD system with the i9-7980XE being the newest Intel HEDT platform I have available for testing at the moment.

Read more

Graphics Stack: FFmpeg+GPUs, Mesa 19.3

Filed under
Graphics/Benchmarks
  • Intel Adds GPU-Accelerated Memory Copy Support To FFmpeg

    Intel engineers have contributed GPU-accelerated memory copy support to FFmpeg when making use of their preferred video decode implementation.

    For those making use of Intel Quick Sync Video decode with FFmpeg, the latest development code has added GPU-accelerated memory copy support between the video and system memory.

  • Intel ANV & Radeon RADV Vulkan Drivers Tacking On More Extensions With Mesa 19.3

    There still is another month until the feature freeze for Mesa 19.3 to end out 2019 and it will be a big one.

    In addition to the continued flurry of OpenGL driver activity and bits like Zink potentially being merged, the Intel and AMD Radeon Vulkan drivers have been seeing more extension work for 19.3-devel. Here's the latest.

The Mitigation Impact Difference On AMD Ryzen 9 3900X vs. Intel Core i9 9900K Performance

Filed under
Graphics/Benchmarks

Last week I shared benchmark results of the AMD Ryzen 9 3900X vs. Intel Core i9 9900K in 400+ benchmarks in the largest comparison ever for these two competing ~$500 USD processors. If that wasn't enough, I repeated the hundreds of CPU/system benchmarks again but without any of the recent CPU security mitigations in place to see how the situation would have played out pre-2018.

Immediately following those tests last week, I restarted the large benchmark queue with the 300+ system/CPU tests (foregoing the gaming benchmarks with the various CPU speculative execution vulnerabilities having little impact on gaming/graphics performance). As a reminder, both the Intel and AMD systems were tested on Ubuntu 19.10 with the Linux 5.3 kernel and all of the other latest software components for this H2'2019 update to Ubuntu Linux.

The Core i9 9900K was running with the ASUS PRIME Z390-A motherboard and the Ryzen 9 3900X with the ROG CROSHAIR VIII HERO WiFi motherboard, both boards using their very latest public BIOS releases as of testing. Both systems were tested with the same GSKILL 2 x 8GB DDR4-3600 memory, 280GB Intel Optane 900p NVMe SSD, and Radeon RX Vega 64 graphics card.

Read more

Linux 5.5 To Advertise RDPRU Support For AMD Zen 2 CPUs Via /proc/cpuinfo

Filed under
Graphics/Benchmarks
Linux
Hardware

RDPRU is one of the new instruction set extensions of AMD "Zen 2" CPUs that is for reading a processor register that is typically limited to privilege level zero. RDPRU allows for reading select registers at any privilege level. With Linux 5.5, the RDPRU presence will be advertised by the CPU features.

It's still up to user-space for making use of RDPRU, but for software checking from /proc/cpuinfo to see the availability of RDPRU as a supported CPU feature, Linux 5.5 is finally set to advertise it for the Zen 2 CPUs with the Ryzen 3000 series and AMD EPYC 7002 series.

Read more

Also: RadeonSI Adds Zeroing vRAM Workaround To Help Rocket League Players

Firefox 69 + Chrome 77 On Windows 10 vs. Ubuntu / Clear Linux Benchmarks

Filed under
Graphics/Benchmarks

With running some fresh cross-OS benchmarks now that Ubuntu 19.10 is imminent followed by Ubuntu 19.10, a new Windows 10 update coming in the days ahead, and also the release of macOS 10.15, a lot of fun benchmarks are ahead. In today's article is a quick look at the Windows 10 vs. Ubuntu 19.10 vs. Clear Linux web browser performance for both Mozilla Firefox and Google Chrome.

For this round of benchmarking was Windows 10 Pro Build 18362, Ubuntu 19.10 with its latest packages as of 6 October, and Clear Linux 31210 all running on the same system. The system used for this round of benchmarking was the Intel Core i9 7980XE with ASUS PRIME X299-A motherboard, 4 x 4GB DDR4-3200 Corsair memory, NVIDIA GeForce GTX TITAN X with the NVIDIA proprietary drivers, and Samsung 970 EVO 500GB NVMe SSD for storage.

Via the Phoronix Test Suite (https://www.phoronix-test-suite.com/) a range of browser tests were run via Firefox 69 and Chrome 77 on each of these three operating systems under test. Again, a larger OS comparison also including macOS and the newest Linux/Windows updates will be forthcoming as well over October and into November thanks to the existing autumn update season.

Read more

KDE's KWin To Still Pursue X11 Composite Unredirect, More Wayland Improvements

Filed under
Graphics/Benchmarks
KDE

KDE developer Roman Gilg attended the X.Org Developer's Conference last week in Montreal. At XDC2019 he provided the X11/Wayland developers with an overview of KWin's architecture as both an X11 window manager and Wayland compositor along with talking of some of the future plans.

Recent and ongoing work covered includes the night color support for KWin on X11, simplifying the X11 compositor and GLX back-end, redesigning the output management code, and internal clients going through KWin's own QPA. But where the most exciting work is happens to be out in the future work.

Read more

Intel's Latest Resignation and Graphics Driver for Linux 5.5

Filed under
Graphics/Benchmarks
  • Imad Sousou Steps Down As Head Of Intel's Open-Source Efforts

    Imad Sousou was the founder of the Intel Open-Source Technology Center that had been leading the company's open-source efforts now for nearly two decades. Most recently his title was as the Corporate VP and GM of the Intel Open-Source Technology Center and System Software. In his role he guided the company's many open-source efforts from the open-source drivers through the MeeGo/Moblin days, the numerous virtualization projects, Clear Linux, and much more. One just needs to browse 01.org to see the incredible breadth of open-source projects he oversaw.

  • Intel Readies Another Big Graphics Driver Push With Linux 5.5 - Lots For Tigerlake/Gen12

    While just one week past the Linux 5.4 merge window cut-off and now with XDC 2019 out of the day, Intel's open-source graphics driver team sent in their first batch of new material they will be targeting for the Linux 5.5 cycle.

    The Linux 5.5 merge window isn't until around the end of November and there will be several more weeks worth of Intel graphics driver changes destined for Linux 5.5. But already this first pull request to DRM-Next has a lot of new material.

PostgreSQL 12 Performance With AMD EPYC 7742 vs. Intel Xeon Platinum 8280 Benchmarks

Filed under
Graphics/Benchmarks

One of the areas of performance I had been meaning to look more at following the recent AMD EPYC 7002 series launch was for database servers. With the original EPYC 7000 series performance, the performance came up short in competing with Intel Xeon CPUs, but for the EPYC Rome processors it ends up being a very different story. Given the launch last week of PostgreSQL 12, I've been trying out this new database server release on both EPYC and Xeon processors.

Read more

Also: Antoine Beaupré: This is why native apps matter

Graphics: NVIDIA and Intel

Filed under
Graphics/Benchmarks
  • NVIDIA Still Working On A Generic Allocator - Has Working Open-Source Implementation

    For those wondering, NVIDIA is still pursuing a generic allocator / Unix device memory allocator that has been talked about for years and a potential successor to the likes of the Generic Buffer Manager (GBM). They now have an implementation of their proposed allocator working for the open-source NVIDIA (Nouveau) driver though there still is a lot of work ahead.

    Each year at the X.Org Developers' Conference (XDC) going back several they have presented concepts and work on a new device memory API with being unhappy over the semantics of GBM and that initially being one of the obstacles for NVIDIA's Linux driver in supporting Wayland compositors with many of them being tailored towards GBM while NVIDIA's initial Wayland support design has been around EGLStreams but they ultimately want this new hypothetical allocator API.

  • Intel giving hints at a possible Intel Xe dedicated GPU release in June 2020

    In the Twitter post, which was retweeted by the official Intel Graphics Twitter account was the below image which has the date of June 2020 on the license plate. Not exactly cryptic, it's a pretty clear teaser towards a release date for the Intel Xe or whatever they actually end up calling it once it's out. That's pure speculation of course on my part but it would line up given who sent the tweet and Intel previously saying the Xe series will be out in 2020.

    We've yet to really see any solid information on exactly how powerful they will be. What we do know though, is that they should get first-class Linux support as Intel has been working through their drivers on Linux. They talked openly before about their commitment to open source and their focus on Linux gaming too so it's quite exciting.

Linux 5.4 Radeon Performance Rises Slightly Higher With Bulk Moves Enabled

Filed under
Graphics/Benchmarks

With the bit of a surprise this past week of AMD flipping LRU bulk moves back on as a "fix" for Linux 5.4 and this now having landed in Linux 5.4 Git, here are some preliminary benchmarks of this feature being enabled on the newest 5.4 kernel builds since Friday.

This weekend having wrapped up the RADV ACO compiler benchmarks, with that same system and set of graphics cards (RX 580, RX Vega 56, Radeon VII), I proceeded to run some additional tests of keeping ACO enabled but upgrading to the latest Linux 5.4 Git code as of Saturday in order to have LRU bulk moves enabled.

Read more

Syndicate content

More in Tux Machines

Software: Gscan2PD, GIMP and LibreOffice

  • Gscan2PDF 2.6.0 Released with import-all Option

    The official Gscan2PDF PPA has made the new release packages for all current Ubuntu releases, and their derivatives, including Ubuntu 16.04, Ubuntu 18.04, Ubuntu 19.04, Ubuntu 19.10, Linux Mint 18.x and 19.x

  • 5 Tools That Allow You to Make a Free Logo

    2. Gimp Unlike Tailor Brands, GIMP is more of a photo editor which means that it comes with way more tools and features. If you want to do more than logo designing, then GIMP is your right choice. It comes with a customizable interface that not only covers cosmetics, but also the behavior of the various tools that it has. There are photo enhancement tools that help you to get rid of image distortions, colors, and other imperfections. Another benefit is support for multiple file formats viz. JPEG, PSD, PNG, and GIF.

  • Community Member Monday: Celia Palacios

    I am a Mexican old-guard user of Linux since 2001. I studied Electronic Engineering, and I have been working in that field since 1989. I learnt all sorts of Linux stuff because I love to learn by myself. In addition, I love to read historical detective novels, lots of science fiction, and go to the movies with my husband. I love philosophy, symbolism and many alternative ideas about everything. I also like to have long, friendly debates about everybody’s presumptions (or assumptions?). I try to be open-minded, specially in this times when everyone’s getting polarized Mexico about our President. I used to be an athletic gal, but now I am a total coach-potato! Thanks, Netflix!

SUSE Continues Working On Linux Core Scheduling For Better Security

SUSE and other companies like DigitalOcean have been working on Linux core scheduling to make virtualization safer particularly in light of security vulnerabilities like L1TF and MDS. The core scheduling work is about ensuring different VMs don't share a HT sibling but rather only the same VM / trusted applications run on siblings of a core. SUSE's Dario Faggioli presented at the KVM Forum 2019 at the end of October in Lyon, France. Dario's presentation covered the latest work on core-scheduling for virtualization. Read more Also: The Disappointing Direction Of Linux Performance From 4.16 To 5.4 Kernels

Security: Updates, Mozilla AMO and Reproducible Arch Linux Packages

  • Security updates for Monday

    Security updates have been issued by Debian (ampache, chromium, djvulibre, firefox-esr, gdal, and ruby-haml), Fedora (chromium, file, gd, hostapd, nspr, and rssh), openSUSE (bcm20702a1-firmware, firefox, gdal, libtomcrypt, php7, python-ecdsa, python3, samba, and thunderbird), SUSE (apache2-mod_auth_openidc, libssh2_org, and rsyslog), and Ubuntu (bash).

  • Security improvements in AMO upload tools

    We are making some changes to the submission flow for all add-ons (both AMO- and self-hosted) to improve our ability to detect malicious activity. These changes, which will go into effect later this month, will introduce a small delay in automatic approval for all submissions. The delay can be as short as a few minutes, but may take longer depending on the add-on file. If you use a version of web-ext older than 3.2.1, or a custom script that connects to AMO’s upload API, this new delay in automatic approval will likely cause a timeout error. This does not mean your upload failed; the submission will still go through and be approved shortly after the timeout notification. Your experience using these tools should remain the same otherwise.

  • Reproducible Arch Linux Packages

    Arch Linux has been involved with the reproducible builds efforts since 2016. The goal is to achieve deterministic building of software packages to enhance the security of the distribution. After almost 3 years of continued effort, along with the release of pacman 5.2 and contributions from a lot of people, we are finally able to reproduce packages distributed by Arch Linux! This enables users to build packages and compare them with the ones distributed by the Arch Linux team. Users can independently verify the work done by our packagers, and figure out if malicious code has been included in the pristine source during the build, which in turns enhances the overall supply chain security. We are one of the first binary distributions that has achieved this, and can provide tooling down to users. That was the TL;DR! The rest of the blog post will explain the reproducible builds efforts, and the technical work that has gone into achieving this.

  • Arch Linux Updates Its Kernel Installation Handling

    Arch Linux has updated the behavior when installing the linux, linux-lts, linux-zen, and linux-hardened kernel options on this popular distribution.  The actual kernel images for their official Linux, Linux LTS, Linux Zen, and Linux Hardened flavors will no longer be installed to /boot by default. By not having the actual kernel reside on /boot should help those with separate boot partitions that are quite small and avoid running out of space when keeping multiple kernels installed. 

Sparky 2019.11 Special Editions

There are new live/install media of Sparky 2019.11 “Po Tolo” Special Editions available to download: GameOver, Multimedia & Rescue. The live system is based on the testing branch of Debian “Bullseye”. GameOver Edition features a very large number of preinstalled games, useful tools and scripts. It’s targeted to gamers. Multimedia Edition features a large set of tools for creating and editing graphics, audio, video and HTML pages. The live system of Rescue Edition contains a large set of tools for scanning and fixing files, partitions and operating systems installed on hard drives. Read more