Language Selection

English French German Italian Portuguese Spanish

Graphics/Benchmarks

Phoronix on Graphics

Filed under
Graphics/Benchmarks
Linux
  • Trying To Run The AMDGPU Driver With A Hawaii GPU On Linux 4.5

    After installing that 4.5-rc1 kernel spin and then blacklisting the Radeon DRM driver (since it will still try to auto-load by default as it matches the hardware PCI ID), I booted with AMDGPU. However, I quickly realized things weren't working right when the R9 290 didn't mode-set to 4K.

  • OpenGL 3.1 Core Support Lands In X.Org Server's GLAMOR

    A number of GLAMOR commits landed today within the X.Org Server Git repository.

    Most noticeable to the GLAMOR work that landed today is the OpenGL core profile support from the patches originally posted earlier this month and since revised. With the patches, there is core profile support with GLAMOR for EGL/ephyr/XWayland. There's also VBO support for GLAMOR X-Video vertex array objects usage, and more as part of this work.

  • RTG Announces Radeon Open Compute Platform

    Their latest post reads, "Today the Radeon Technology Group is releasing a preview version of the Radeon Open Compute Kernel driver (ROCK) and Radeon Open Compute runtime ROCR, allowing the exploration of what is possible with the open GPU computing foundation. The objective of this release is to start a dialog with the commercial and academic HPC communities that will shape the future direction of the Boltzmann Initiative, both for the coming year and beyond. We are excited to present to you our first public release of the Boltzmann driver and runtime with HCC and HIP."

Phoronix on Graphics

Filed under
Graphics/Benchmarks
Linux
  • Libinput 1.1.5 Released, Still Dealing With Multi-Touch Woes

    Peter Hutterer this weekend announced the release of libinput 1.1.5 as the newest version of this input handling library used by Wayland, X.Org Server (if using xf86-input-libinput), and Mir systems.

  • Core Compute Shader Support Under Review For Gallium3D

    Samuel Pitoiset sent out a set of 17 patches today that add the core of the compute shaders support to the Mesa state tracker as needed by Gallium3D drivers.

    This is almost one thousand lines of code for providing the core changes needed for handling OpenGL 4.3's important ARB_compute_shader extension. There still are changes needed to Gallium3D drivers in getting the compute shader support going, but this is a major piece of the puzzle.

Linux 3.5 To Linux 4.5-rc1 Kernel Benchmarks

Filed under
Graphics/Benchmarks
Linux

Last week I carried out tests of the Linux 3.5 through Linux 4.4 kernels. Those benchmarks were fairly interesting in looking at the evolution of the Linux kernel performance over the past three and a half years. With Linux 4.5-rc1 now out, here are benchmarks with this latest kernel version that's currently under development.

Read more

Also: A Linux 4.5-rc1 Kernel With AMDGPU PowerPlay Enabled For Ubuntu Systems

News About Linux Graphics

Filed under
Graphics/Benchmarks
Linux

Linux 3.5 Through Linux 4.4 Kernel Benchmarks: A 19-Way Kernel Showdown Shows Some Regressions

Filed under
Graphics/Benchmarks
Linux

What better way to spend a cold Friday morning than looking at some kernel benchmarks, so up for your viewing pleasure today are benchmarks of every kernel major release going from the Linux 3.5 kernel up through the latest Linux 4.4 stable kernel release. All the tests were done on the same system and there are actually some interesting performance changes to note with these Linux kernel tests going back to the summer of 2012.

The system I used this week for carrying out this Linux 3.5 to Linux 4.4 kernel comparison was the Xeon E5-2687W v3 Haswell processor (10 cores plus Hyper Threading), MSI X99S SLI PLUS motherboard, 16GB of DDR4 memory, a PNY CS121 120GB solid-state drive, and AMD FirePro V7900 (Cayman) graphics card. All of the hardware was maintained the same throughout testing and each kernel was tested with its defaults as obtained from the Ubuntu Mainline Kernel PPA archive; so you can fetch from there if you are curious about any of the Kconfig and other defaults.

Read more

Phoronix on Graphics

Filed under
Graphics/Benchmarks
  • Qualcomm Adreno 430 Now Supported By Freedreno Gallium3D

    The Qualcomm Adreno 430 is now supported by the Freedreno Gallium3D driver.

    After all of the other Qualcomm Adreno A4xx work was done in the Freedreno Gallium3D driver, it just ended up being adding "430" to a switch statement to make the 3D support work, per this commit.

  • Hutterer: Is Wayland Ready Yet?

    Linux input expert Peter Hutterer at Red Hat has followed up with another blog post since his X.Org project vs. X.Org Foundation post from a few days ago. Today he looks at the question of "is Wayland ready yet?"

  • AMD Stoney APUs Bring ETC2 Open-Source Driver Support

    AMD's upcoming "Stoney" APUs has support for ETC2 texture compression.

    A commit today enables ETC2 hardware support for Stoney. The commit by Marek reads, "radeonsi: add ETC2 support for Stoney. Tested and working."

  • Remote Wayland Preview, GNOME 3.20 / Fedora 24 Is Shaping Up Well For Wayland

    Matthias Clasen has written a status update concerning the state of GNOME 3.20 on Wayland.

    Clasen shares that there's been a lot of work on fixing of dialogs/menus/other-popups for Wayland scrolling, kinetic scrolling now works on Wayland with GTK+, and drag-and-drop under Wayland is comparable to what's offered by X11. Those are items previously already covered on Phoronix and present in GNOME 3.19.4.

  • Early 2016 Look: OpenCL & CUDA Comparison On 13 NVIDIA GPUs

    With having out most of my NVIDIA graphics cards earlier this week due to running the 27-way OpenGL and performance-per-Watt comparison on NVIDIA graphics cards going back a decade, I took the opportunity to also run a smaller, fresh OpenCL/CUDA GPU compute comparison on various recent NVIDIA GPUs.

A Wayland status update

Filed under
Graphics/Benchmarks
Red Hat
Software

It has been our goal for a while to get to a point where the Wayland port can be declared complete and ready to be enabled by default. We’ve come a long way since we started the porting effort in September 2013. In fact, we feel that we’re close enough that we can aim for Wayland by default in Fedora 24.

But the last mile is always the longest, and there’s still a few steps to take before we’re there. With this weeks releases of Wayland 1.9.91 and the GNOME 3.19.4 releases, we’ve taken a couple of the steps.

Read more

Is Wayland ready yet?

Filed under
Graphics/Benchmarks
Software

Wayland is the same. The protocol is stable and has been for a while. But not every compositor and/or toolkit/application speak Wayland yet, so it may not be sufficient for your use-case. So rather than asking "Is Wayland ready yet", you should be asking: "Can I run GNOME/KDE/Enlightenment/etc. under Wayland?" That is the right question to ask, and the answer is generally "It depends what you expect to work flawlessly." This also means "people working on Wayland" is often better stated as "people working on Wayland support in ....".

Read more

Kernel Space: Linux, Graphics

Filed under
Graphics/Benchmarks
Linux
Syndicate content

More in Tux Machines

Kernel Space: Linux, Graphics

  • Linux kernel bug delivers corrupt TCP/IP data to Mesos, Kubernetes, Docker containers
    The Linux Kernel has a bug that causes containers that use veth devices for network routing (such as Docker on IPv6, Kubernetes, Google Container Engine, and Mesos) to not check TCP checksums. This results in applications incorrectly receiving corrupt data in a number of situations, such as with bad networking hardware. The bug dates back at least three years and is present in kernels as far back as we’ve tested. Our patch has been reviewed and accepted into the kernel, and is currently being backported to -stable releases back to 3.14 in different distributions (such as Suse, and Canonical). If you use containers in your setup, I recommend you apply this patch or deploy a kernel with this patch when it becomes available. Note: Docker’s default NAT networking is not affected and, in practice, Google Container Engine is likely protected from hardware errors by its virtualized network.
  • Performance problems
    Just over a year ago I implemented an optimization to the SPI core code in Linux that avoids some needless context switches to a worker thread in the main data path that most clients use. This was really nice, it was simple to do but saved a bunch of work for most drivers using SPI and made things noticeably faster. The code got merged in v4.0 and that was that, I kept on kicking a few more ideas for optimizations in this area around but that was that until the past month.
  • Compute Shader Code Begins Landing For Gallium3D
    Samuel Pitoiset began pushing his Gallium3D Mesa state tracker changes this morning for supporting compute shaders via the GL_ARB_compute_shader extension. Before getting too excited, the hardware drivers haven't yet implemented the support. It was back in December that core Mesa received its treatment for compute shader support and came with Intel's i965 driver implementing CS.
  • Libav Finally Lands VDPAU Support For Accelerated HEVC Decoding
    While FFmpeg has offered hardware-accelerated HEVC decoding using NVIDIA's VDPAU API since last summer, this support for the FFmpeg-forked libav landed just today. In June was when FFmpeg added support to its libavcodec for handling HEVC/H.265 video decoding via NVIDIA's Video Decode and Presentation API for Unix interface. Around that same time, developer Philip Langdale who had done the FFmpeg patch, also submitted the patch for Libav for decoding HEVC content through VDPAU where supported.

Unixstickers, Linux goes to Washington, Why Linux?

  • Unixstickers sent me a package!
    There's an old, popular saying, beware geeks bearing gifts. But in this case, I was pleased to see an email in my inbox, from unixstickers.com, asking me if I was interested in reviewing their products. I said ye, and a quick few days later, there was a surprise courier-delivered envelope waiting for me in the post. Coincidentally - or not - the whole thing happened close enough to the 2015 end-of-the-year holidays to classify as poetic justice. On a slightly more serious note, Unixstickers is a company shipping T-shirts, hoodies, mugs, posters, pins, and stickers to UNIX and Linux aficionados worldwide. Having been identified one and acquired on the company's PR radar, I am now doing a first-of-a-kind Dedoimedo non-technical technical review of merchandise related to our favorite software. So not sure how it's gonna work out, but let's see.
  • Linux goes to Washington: How the White House/Linux Foundation collaboration will work
    No doubt by now you've heard about the Obama Administration's newly announced Cybersecurity National Action Plan (CNAP). You can read more about it on CIO.com here and here. But what you may not know is that the White House is actively working with the Linux and open source community for CNAP. In a blog post Jim Zemlin, the executive director of the Linux Foundation said, “In the proposal, the White House announced collaboration with The Linux Foundation’s Core Infrastructure Initiative (CII) to better secure Internet 'utilities' such as open-source software, protocols and standards.”
  • Why Linux?
    Linux may inspire you to think of coders hunched over their desks (that are littered with Mountain Dew cans) while looking at lines of codes, faintly lit by the yellow glow of old CRT monitors. Maybe Linux sounds like some kind of a wild cat and you have never heard the term before. Maybe you have use it every day. It is an operating system loved by a few and misrepresented to many.

RebeccaBlackOS 2016-02-08 Review. Why? Because it’s Friday.

These are the types of problems found in an independent distro build from scratch. I cannot understand how a system built on Debian could be this buggy and apparently have zero VM support which Debian comes with by default. I can take some solace in the fact that it was built by one person and that one person is a Rebecca Black fan but as far as a Linux Distribution is concerned there is not much here. Some could say “Well its not supposed to be taken as a serious Distribution.” True except it is listed and kept up with on DistroWatch therefor it should be held as a system ready distribution especially when it was not released as a beta or an RC. If this distribution is ever going to be considered a real platform it has a long way to go. I give it about as many thumbs down as the Rebecca Black Friday video. Read more

Android More Leftovers