Language Selection

English French German Italian Portuguese Spanish

Graphics/Benchmarks

Linux and Graphics

Filed under
Graphics/Benchmarks
Linux

Early Benchmarks Of GCC 7 On Linux x86_64 With An Intel Core i7 6800K

Filed under
Development
GNU
Graphics/Benchmarks

With the GCC 7 compiler having entered its stage three, feature development is basically over so it's a great time to begin running more benchmarks of this big compiler update that will be officially released as GCC 7.1.0 in early 2017. Up today are benchmarks of the latest GCC 7.0 development snapshot compared to GCC 6.2 and GCC 5.4 on an Intel Core i7 6800K Broadwell-E system running Ubuntu 16.10.

Read more

Also: LLVM's LLD Linker Gets Faster Performance (Parallelized ICF)

Linux Graphics

Filed under
Graphics/Benchmarks
  • LibRetro's Vulkan PlayStation PSX Renderer Released

    A few days back I wrote about a Vulkan renderer for a PlayStation emulator being worked on and now the code to that Vulkan renderer is publicly available.

    For those wanting to relive some PlayStation One games this week or just looking for a new test case for Vulkan drivers, the Vulkan renderer for the LibRetro Beetle/Mednafen PSX emulator is now available, months after the LibRetro folks made a Vulkan renderer for the Nintendo 64 emulator.

  • Etnaviv DRM Updates Submitted For Linux 4.10

    The Etnaviv DRM-Next pull request is not nearly as exciting as MSM getting Adreno 500 series support, a lot of Intel changes, or the numerous AMDGPU changes, but it's not bad either for a community-driven, reverse-engineered DRM driver for the Vivante graphics cores.

  • Mesa 12.0.4 Being Prepped For Ubuntu 16.10/16.04

    Ubuntu is preparing Mesa 12.0.4 for Ubuntu Xenial and Yakkety users. It's not as great as Mesa 13, but at least there are some important fixes back-ported.

    Mesa 12.0.4 is exciting for dozens of bug fixes, including the work to offer better RadeonSI performance. But with Mesa 12.0.4 you don't have the RADV Vulkan driver, OpenGL 4.5, or the other exciting Mesa 13 work.

Clear Linux With Mesa 13 Is A Strong Match For Intel Linux Performance

Filed under
Graphics/Benchmarks

When benchmarking Intel's Clear Linux distribution earlier this year we found its Intel graphics performance to be quite good and slightly faster than other Linux distributions even when Clear was using an older version of Mesa. Now with Clear Linux having switched to Mesa 13, I decided to run some fresh Intel OpenGL benchmarks on it compared to other distributions.

Read more

PTS: PHP 7.1 vs. PHP 7.0 vs. HHVM Benchmarks

Filed under
Development
Graphics/Benchmarks

With today's PHP 7.1 release, performance isn't highlighted as much as language improvements to this first major update to PHP7, but I decided to run some PHP 7.1, PHP 7.0, PHP 5.6, PHP 5.5, and HHVM benchmarks of our open-source Phoronix Test Suite code-base.

These self-tests of the Phoronix Test Suite aren't the conventional PHP workload of just a CMS, blog, or other web application that can be cached, etc, but effectively of a PHP CLI application. So keep this in mind when looking at the results and that your mileage may vary depending upon use-case.

Read more

Linux Foundation and Linux

Filed under
Graphics/Benchmarks
Linux
  • 10 Great Moments from Linux Foundation 2016 Events
  • 10 Great Moments from Linux Foundation 2016 Events
  • Linux Kernel 4.4.36 LTS Introduces Minor PA-RISC Changes, Wireless Improvements

    After announcing the release of Linux kernel 4.8.12, renowned kernel maintainer Greg Kroah-Hartman informed us about the availability of the thirty-sixth maintenance update to the long-term supported Linux 4.4 kernel series.

    The Linux 4.4 LTS branch is currently used in various long-term supported operating systems, including Ubuntu 16.04 LTS (Xenial Xerus) and Linux Mint 18 "Sarah," as well as the upcoming Linux Mint 18.1 "Serena" release, and in rock-solid and widely-used server-oriented GNU/Linux distributions like Alpine Linux. Linux kernel 4.4.36 LTS is here to change a total of 32 files, with 236 insertions and only 94 deletions.

  • Linux Kernel 4.8.12 Released, Brings PA-RISC, PowerPC, and x86 Improvements

    A few moments ago, Greg Kroah-Hartman announced the release of the twelfth maintenance update of the Linux 4.8 kernel series, as well as the availability of Linux kernel 4.4.36 LTS.

  • Developers' Planned Changes Still Coming To Mesa 13.1 / Mesa 17.0

    Earlier this week I wrote about a release schedule coming out for Mesa 13.1 that culminates with this next big Mesa update being out in February. Some Mesa developers have now shared the work they still hope to see in this next release.

  • Gallium3D Drivers Prepped For EGL_ANDROID_native_fence_sync

    Rob Clark has landed his code for supporting EGL_ANDROID_native_fence_sync in Mesa and his Freedreno Gallium3D driver is the first in-tree Mesa/Gallium3D driver to support the native fence FD support, even beating out the Intel driver.

  • Intel Publishes Renderbuffer Decompression Patches

    A set of 27 patches published this week for GBM and the Intel Mesa driver provide for significant bandwidth savings.

    Intel's Ben Widawsky published the set of patches enabling renderbuffer decompression for the i965 driver plus the necessary GBM modifications. With these patches there is the potential for massive bandwidth savings. Results shared by Widawsky on a Skylake GT4 GPU show the compression dropping the read bandwidth from 603 MiB/s to 259 MiB/s and the write bandwidth dropping from 615 MiB/s to 337 MiB/s, when using a modified version of kmscube for testing.

Razer is now a member of the consortium responsible for Vulkan-based graphics

Filed under
Graphics/Benchmarks
  • Razer is now a member of the consortium responsible for Vulkan-based graphics

    The Khronos Group made a brief announcement on Thursday, stating popular PC gaming peripheral maker Razer is now a Contributor Member. The Khronos Group is the non-profit consortium behind the new open-source Vulkan Application Programming Interface (API) that is becoming more commonly used in PC gaming. It’s an alternative to the long-used DirectX and OpenGL graphics APIs.

  • Hardware maker 'Razer' has joined The Khronos Group to back open standards
  • Razer Joins The Khronos Group

    Razer joining The Khronos Group looks to be a VR/AR play, but will hopefully help further push Vulkan and other Khronos standards to gamers. The brief announcement at Khronos.org reads in part, "...Razer co-founded OSVR, an open-source platform that integrates VR, AR and mixed reality hardware and software APIs that support a universal VR ecosystem."

Linux Graphics

Filed under
Graphics/Benchmarks
Linux
  • Amlogic Meson VPU DRM Driver In The Works

    A new DRM driver is being baked for supporting the video processing unit for Amlogic Meson SoCs.

  • Plans Emerge For Releasing Mesa 13.1

    Mesa release manager Emil Velikov has laid out his draft of a release schedule for the next major Mesa release.

    Emil has proposed that Mesa 13.1 be officially released around 3 February, but for that to happen the feature freeze and RC1 would be on 13 January followed by weekly release candidates until declaring it ready. This proposed Mesa 13.1 release schedule was laid out today on Mesa-dev.

  • Multiseat systems and the NVIDIA binary driver

    Ever since our school switched to Fedora on the desktop, I’ve either used the onboard Intel graphics or AMD Radeon cards, since both are supported out of the box in Fedora. With our multiseat systems, we now need three external video cards on top of the onboard graphics on each system, so we’ve bought a large number of Radeon cards over the last few years.

Linux and Graphics

Filed under
Graphics/Benchmarks
Linux
  • MSM-Next Prepares Adreno A5xx Support For Linux 4.10

    On Tuesday was the MSM-Next submission by Red Hat developer Rob Clark of these Freedreno MSM changes to be sent to mainline for the Linux 4.10 kernel.

    Notable with this MSM-Next pull request is the addition of Qualcomm Adreno A5xx support. Adreno A500 series support coming to this open-source driver stack was covered earlier this week in Qualcomm Adreno A5xx Open-Source Driver Bringup For Freedreno.

  • Amazon Working On EC2 Linux OpenGL Support, Considering Vulkan

    Amazon Web Services today revealed more information about their EC2 Elastic GPUs support they are working to implement in the cloud.

    Amazon's Elastic GPUs will be offered in four different tiers and range in GPU memory capacity from 1GB to 8GB. They also revealed their work on an Amazon-optimized OpenGL library for Elastic GPUs. They shared that initially there is just Windows support for OpenGL but they are working to support Amazon Linux AMI with their OpenGL implementation. They are also looking at Vulkan support (and DirectX too, sadly).

  • Vivante Gallium3D Driver Proposed For Mainline Mesa + Render-Only Gallium Library

    Fresh from the libdrm 2.4.74 release that had some Etnaviv API changes, the Etnaviv Gallium3D driver has been proposed for mainline Mesa as the open-source, reverse-engineered 3D effort for Vivante graphics cores.

  • Initial XWayland Window Positioning Support For Weston

NVIDIA GTX 680 To GTX 1080 Blender OpenCL Benchmarks

Filed under
Graphics/Benchmarks

For this article are benchmarks of 13 Kepler/Maxwell/Pascal NVIDIA GeForce graphics cards when testing Blender 2.78's OpenCL renderer. Unfortunately, no AMD OpenCL benchmarks for Blender yet -- the current open-source stack doesn't work until ROCm OpenCL support comes into play and the AMDGPU-PRO stack wasn't working for Blender OpenCL but was falling back to CPU rendering.

Read more

Syndicate content

More in Tux Machines

PayPal Reduces Costs 10x With Open Source CI

The bigger you are, the more small efficiencies add up. Manivannan Selvaraj's talk from LinuxCon North America gives us a detailed inside view of how PayPal cut operating costs by a factor of ten, while greatly increasing performance and user convenience. Everything has to be fast now. We can't have downtimes. No going offline for maintenance, no requesting resources with a days-long ticketing process. Once upon a time virtual machines were the new miracle technology that enabled more efficient resource use. But that was then. Selvaraj describes how PayPal's VMs were operating at low efficiency. They started with a single giant customized Jenkins instance running over 40,000 jobs. It was a single point of failure, not scalable, and inflexible. Read more

Turn Raspberry Pi 3 Into a Powerful Media Player With RasPlex

I have hundreds of movies, TV shows and music that I have bought over the years. They all reside on my Plex Media Server. Just like books, I tend to buy these works and watch them once in awhile, instead of relying on "streaming" services like Netflix where content isn’t always available forever. If you already have Plex Media Server running, then you can build an inexpensive Plex Media Player using Raspberry Pi 3 and RasPlex. Plex Media Server is based on open source Kodi (formerly XBMC), but is not fully open source. Plex Media Center has a friendly interface and it’s very easy to set up a media center (See our previous tutorial on how to install it on a Raspberry Pi 3 or on another dedicated Linux machine). Read more

7 Linux predictions for 2017

Last year I made a set of predictions of events that I thought would happen in the tech world (focused primarily on Linux and free software). I was mostly right. This has emboldened me to make another set of predictions for 2017. I have no inside knowledge on any of these—I am basing this entirely on the twin scientific principles of star maths and wishy thinking. Read more

GTK Graphics

  • GTK Lands A Big Refactoring Of OpenGL Code
    In addition to Red Hat's Benjamin Otte working on a Vulkan renderer for GTK4's GSK, he's also been working on a big refactoring of the OpenGL code that's now been merged to master. OpenGL is very important for GTK4 as it will play a big role in rendering with GSK. With this "large GL refactoring", a big clean-up was done of the OpenGL GDK code, affecting the X11, Win32, Wayland, and Mir code too. Some of the specific work includes no longer using buffer-age information, passing the actual OpenGL context, and simplifying the code. More details via this Git commit.
  • A Vulkan Renderer For GNOME's GTK+ GSK Is In Development
    A Vulkan back-end is in development for GNOME's GTK's tool-kit new GTK Scene Kit (GSK) code. Benjamin Otte has begun experimenting with a Vulkan back-end for GTK's GSK code with GTK Scene Kit being one of the big additions in development for the major GTK+ 4.0 milestone. GSK implements a scene graph to allow for more complex graphical control of widgets and other improvements to its graphics pipeline. GSK was merged back in October and currently uses OpenGL for rendering while there is now a branched Vulkan renderer.