Language Selection

English French German Italian Portuguese Spanish

Graphics/Benchmarks

Graphics: glTF 2, Graphics Compiler, DRI3

Filed under
Graphics/Benchmarks
  • Khronos Adds Draco Geometry Compression To glTF 2.0

    Khronos' glTF transmission format for 3D scenes and models continues getting better. This 3D format has seen adoption by countless applications and engines and even usage within Microsoft products. Khronos' latest advancement to glTF 2.0 is a compression extension.

  • Intel Open-Sources LLVM Graphics Compiler, Compute Runtime With OpenCL 2.1+

    Now it's clear why Intel hasn't been working on the Beignet code-base in months as they have been quietly working on a new and better OpenCL stack and run-time! On open-source Intel OpenCL you can now have OpenCL 2.1 while OpenCL 2.2 support is on the way.

    Intel by way of their Open-Source Technology Center quietly open-sourced a new compute runtime as well as an LLVM-based graphics compiler. Thanks to a sharp-eyed Phoronix reader for spotting and pointing out to us this new Intel OpenCL stack that hasn't really received any attention at all yet.

  • DRI3 v1.1 Updated by Collabora For Modifiers & Multi-Plane Support

    As a sign that DRI3 v1.1 is hopefully ready to go, Louis-Francis Ratté-Boulianne of Collabora on Friday sent out his latest set of patches adding modifiers and multi-plane support to the Direct Rendering Infrastructure.

    DRI3 v1.1 has been a long, ongoing project for this first major addition to the DRI3 infrastructure. Namely there is support for explicit format modifiers and pixmaps backed by multi-planar buffers. Collabora has also already been working on some experimental DRI3 v1.2 patches for DMA fences, which originally was part of the v1.1 patches, but then pushed back to their own series.

AMD Raven Ridge Graphics On Linux vs. Lower-End NVIDIA / AMD GPUs

Filed under
Graphics/Benchmarks

This week we have delivered the first Linux benchmarks of the OpenGL/Vulkan graphics capabilities of AMD's new Raven Ridge desktop APUs with the Vega 8 on the Ryzen 3 2200G an the Vega 11 on Ryzen 5 2400G. Those tests have included comparisons to the integrated graphics capabilities of Intel processors as well as older AMD Kaveri APUs. For those interested in seeing how the Raven Ridge Vega graphics compare to lower-end Radeon and GeForce discrete graphics cards, here are those first Linux benchmarks.

Read more

Graphics: Mir, NVIDIA, AMD, and Mesa 17.3.4

Filed under
Graphics/Benchmarks
  • Mir 0.30 Released With Improved Wayland Support

    Canonical's Mir team has released Mir v0.30 as the latest version of this display server that for the past year has been retooling itself with Wayland protocol support.

    With today's Mir 0.30 release, they have continued on their Wayland conquest and are offering better support for Wayland protocols. Some of the Wayland changes in Mir 0.30 include a client connection change to allow Wayland clients to work on Unity 8, a keyboard state change to fix switching between clients, multiple crash fixes, and experimental support for the XDG-Shell v6 protocol.

  • NVIDIA Preparing Upstream Linux Kernel Support For The Tegra Xavier SoC

    NVIDIA has begun work on sending out patches for upstreaming Tegra194 "Xavier" SoC support within the Linux kernel.

    Xavier is NVIDIA's successor to the Tegra P1 and will begin sampling this quarter. Xavier makes use of a custom ARMv8 eight-core CPU, Volta-based graphics with 512 CUDA cores, integration of the DLA tensor processing unit, and is manufactured on a 12nm FinFET process. Xavier should be a mighty powerful SoC for their self-driving car systems and other "edge computing" use-cases.

  • AMD May Have Accidentally Outed Vulkan 1.1

    AMD on Wednesday released the Radeon Pro Software Enterprise Edition 18.Q1 for Linux driver. It really isn't noticeable for its official changes, but does claim to advertise Vulkan 1.1 support.

  • mesa 17.3.4

    Mesa 17.3.4 is now available.

  • Mesa 17.3.4 Released With 90+ Changes

    While Mesa 18.0 should be released in the days ahead as the latest feature release to Mesa 3D, backporting of fixes/improvements to Mesa 17.3 isn't letting up. For those using this stable series from last quarter, Mesa 17.3.4 is out today with nearly 100 changes.

Graphics: Wayland Protocols 1.13, Mesa, AMD

Filed under
Graphics/Benchmarks
  • wayland-protocols 1.13

    wayland-protocols 1.13 is now available.

  • Wayland Protocols 1.13 Introduces New Input Timestamp Protocol

    Jonas Ådahl on Wednesday announced Wayland-Protocols 1.13, the collection of stable and unstable protocols to Wayland.

    The single major change to Wayland Protocols 1.13 is the introduction of the input-timestamps protocol. This protocol extension is for providing high resolution timestamps for input events.

  • Intel's Mesa Driver Gets Patches For New EXT_shader_framebuffer_fetch

    Open-source Intel driver developer Francisco Jerez has sent out a set of 15 patches implementing a new version of the EXT_shader_framebuffer_fetch OpenGL extension.

    EXT_shader_framebuffer_fetch in its current form on the OpenGL registry is for OpenGL ES 2.0+ and allows a fragment shader to read existing frame-buffer data as input. This is intended to allow for more advanced compositing operations.

  • Marek Updates OpenGL 3.1 ARB_compatibility Support For Mesa

    Last October well known open-source AMD driver developer Marek Olšák began work on OpenGL compatibility profile support for Mesa. This work is about OpenGL 3.1 with ARB_compatibility support, something generally relevant for workstation OpenGL users and one of the few remaining advantages of AMD's current proprietary OpenGL driver.

  • AMDVLK/XGL Gets Vega Enhancements, LLPC Optimizations

    AMD developers working on their official, cross-platform XGL/AMDVLK driver code have pushed out another batch of changes for benefiting their official AMD Vulkan Linux driver.

    The first noted change is "enhance GFX9 support", in other words, the Vega GPU support should be in better shape but they didn't provide any specifics. This is good news considering my latest AMDVLK vs. RADV Vulkan driver testing from this weekend still showed several areas where the AMDVLK driver was lagging behind RADV in Radeon RX Vega 64 performance or even not working for some games.

AMD Ryzen 3 2200G + Ryzen 5 2400G Linux CPU Performance, 21-Way Intel/AMD Comparison

Filed under
Graphics/Benchmarks

Yesterday I posted some initial Linux benchmarks of the Ryzen 5 2400G Raven Ridge APU when looking at the Vega 11 graphics, but for those curious about the CPU performance potential of the Ryzen 5 2400G and its ~$100 Ryzen 3 2200G sibling, here are our first CPU benchmarks of these long-awaited AMD APUs. These two current Raven Ridge desktop APUs are compared to a total of 21 different Intel and AMD processors dating back to older Kaveri APUs and FX CPUs and Ivy Bridge on the Intel side.

Read more

Also: Phoronix Test Suite 7.8 Officially Released For Open-Source, Cross-OS Benchmarking

AMD Vega 8 Graphics Performance On Linux With The Ryzen 3 2200G

Filed under
Graphics/Benchmarks

Yesterday I posted the initial Ryzen 5 2400G Vega 11 Linux graphics benchmarks while for your viewing please today -- as well as this morning's 21-way Intel/AMD CPU Linux comparison that featured these new Raven Ridge APUs -- the results now completed are initial OpenGL and Vulkan performance figures for the Vega 8 graphics found on the Ryzen 3 2200G.

Read more

Ryzen 5 2400G Radeon Vega Linux OpenGL/Vulkan Gaming Benchmarks

Filed under
Graphics/Benchmarks
Gaming

Here are our initial performance figures for the Vega graphics found on the newly-released Ryzen 5 2400G "Raven Ridge" APU under Linux and testing both OpenGL and Vulkan graphics benchmarks. CPU tests as well as benchmarks of the Ryzen 3 2200G under Linux are forthcoming on Phoronix.

Read more

Graphics: X.Org, RADV, Virtualized GPU

Filed under
Graphics/Benchmarks

  • X.Org Server Patches Updated For Non-Desktop & Lease Handling

    Keith Packard has sent out his latest patches for implementing the non-desktop and DRM lease functionality from within the X.Org Server. This work also includes the relevant DDX bits being wired through for the xf86-video-modesetting driver.

    The "non-desktop" handling is the new property for indicating if a display output is not for a conventional desktop use-case, i.e. a VR HMD as the main use-case from Valve's perspective. When the VR HMD or other non-desktop output is set, it's not used by the X.Org Server and any desktop window manager so it can be reserved for the SteamVR compositor.

  • RADV Radeon Vulkan Driver Is Still A Better Bet Than AMDVLK In February 2018

    With the AMDVLK Radeon Vulkan driver that AMD open-sourced in December continuing to be updated in weekly batches with new Vulkan extensions / features / performance optimizations and the RADV Mesa-based Radeon Vulkan driver continuing to march to its own beat, I have spent the past few days conducting some fresh benchmarks between the AMDVLK and RADV Vulkan drivers with RX 560, RX 580, and RX Vega 64 graphics cards.

  • Virtualizing GPU Access

    Virtualized GPU access is becoming common in the containerized and virtualized application space. Let's have a look at why and how.

    For the past few years a clear trend of containerization of applications and services has emerged. Having processes containerized is beneficial in a number of ways. It both improves portability and strengthens security, and if done properly the performance penalty can be low.

    In order to further improve security containers are commonly run in virtualized environments. This provides some new challenges in terms of supporting the accelerated graphics usecase.

Graphics: OpenGL ES 2.0, Wayland 1.15 & Weston 4.0, Xorgproto 2018.2, AMDGPU, Freedreno Gallium3D, Vega

Filed under
Graphics/Benchmarks
  • Google & Collabora Working On OpenGL ES 2.0 Virtualized GPU Access For Containers

    Robert Foss of Collabora has shared some work they are engaged in with Google for virtualizing GPU access and allowing for OpenGL ES 2.0 acceleration for containers.

  • Wayland 1.15 & Weston 4.0 Now Planned For Release In April

    Wayland 1.15 and the Weston 4.0 compositor had been planned for release in February but Wayland developers decided there was still enough material on the verge of landing that they decided to delay the release. A new release schedule has now been put forward for getting these updates out in April.

    Derek Foreman of the Samsung OSG has stepped up to manage this revised Wayland 1.15 / Weston 4.0 release. Now that the "high priority" work has been merged, Derek is ready to move on with wrangling the release.

  • Xorgproto 2018.2 Released To Fix The Fallout Of This New X.Org Package

    Last week marked the inaugural release of Xorgproto, a new package consisting of all the X.Org protocol headers rather than being in standalone packages now that X.Org Server development is slowing down and that many of these protocol headers wind up getting updated at the same time. Today marks the Xorgproto 2018.2 release.

  • 34 More Patches Roll Out For AMDGPU DC With Raven Ridge Fixes Plus Color Management

    Open-source AMD Linux driver developers have started off the week by posting 34 more patches for the "DC" display code stack that was mainlined in Linux 4.15 and further improved with Linux 4.16. With these latest patches that begin the queue for Linux 4.17 there are yet more AMDGPU DC improvements and in particular Raven Ridge fixes.

  • Freedreno Gallium3D Tackling NIR Optimizations & More In 2018

    Freedreno project leader Rob Clark who is employed by Red Hat has provided a status update on his activities around this reverse-engineered, open-source Qualcomm Adreno graphics driver.

  • AMD's first Ryzen Desktop APUs with Vega graphics are now available

    AMD has announced today the worldwide release of their first Ryzen Desktop APUs with Vega graphics, could be an interesting choice for low-cost Linux gaming.

19-Way CPU Comparison On Ubuntu With Linux 4.15

Filed under
Graphics/Benchmarks
Linux
Ubuntu

Following the release of the Linux 4.15 kernel with KPTI and Retpoline introduction, many Phoronix readers were interested in seeing a fresh Linux CPU performance comparison. For those reasons plus in preparing for the Raven Ridge testing, here are benchmarks of 19 different systems when using Ubuntu x86_64 with the Linux 4.15 stable kernel.

An assortment of 19 different systems from old to new and from low-end to high-end were tested, ranging from old AMD A10 Kaveri APUs to the high-end AMD EPYC 7601 server processor, with a similar breadth of CPUs tested on the Intel side. Again, these tests are mostly being done for reference purposes. And in the days ahead will be a larger low-end-focused CPU comparison for the upcoming Ryzen 3 2200G / Ryzen 5 2400G Linux benchmarking.

Read more

Also: Ryzen 3 2200G + Ryzen 5 2400G Linux Benchmarks Coming Tomorrow

Syndicate content

More in Tux Machines

today's leftovers

  • MX Linux Review of MX-17 – For The Record
    MX Linux Review of MX-17. MX-17 is a cooperative venture between the antiX and former MEPIS Linux communities. It’s XFCE based, lightning fast, comes with both 32 and 64-bit CPU support…and the tools. Oh man, the tools available in this distro are both reminders of Mepis past and current tech found in modern distros.
  • Samsung Halts Android 8.0 Oreo Rollouts for Galaxy S8 Due to Unexpected Reboots
    Samsung stopped the distribution of the Android 8.0 Oreo operating system update for its Galaxy S8 and S8+ smartphones due to unexpected reboots reported by several users. SamMobile reported the other day that Samsung halted all Android 8.0 Oreo rollouts for its Galaxy S8/S8+ series of Android smartphones after approximately a week since the initial release. But only today Samsung published a statement to inform user why it stopped the rollouts, and the cause appears to be related to a limited number of cases of unexpected reboots after installing the update.
  • Xen Project Contributor Spotlight: Kevin Tian
    The Xen Project is comprised of a diverse set of member companies and contributors that are committed to the growth and success of the Xen Project Hypervisor. The Xen Project Hypervisor is a staple technology for server and cloud vendors, and is gaining traction in the embedded, security and automotive space. This blog series highlights the companies contributing to the changes and growth being made to the Xen Project and how the Xen Project technology bolsters their business.
  • Initial Intel Icelake Support Lands In Mesa OpenGL Driver, Vulkan Support Started
    A few days back I reported on Intel Icelake patches for the i965 Mesa driver in bringing up the OpenGL support now that several kernel patch series have been published for enabling these "Gen 11" graphics within the Direct Rendering Manager driver. This Icelake support has been quick to materialize even with Cannonlake hardware not yet being available.
  • LunarG's Vulkan Layer Factory Aims To Make Writing Vulkan Layers Easier
    Introduced as part of LunarG's recent Vulkan SDK update is the VLF, the Vulkan Layer Factory. The Vulkan Layer Factory aims to creating Vulkan layers easier by taking care of a lot of the boilerplate code for dealing with the initialization, etc. This framework also provides for "interceptor objects" for overriding functions pre/post API calls for Vulkan entry points of interest.

Logstash 6.2.0 Released, Alfresco Grabbed by Private Equity Firm

  • Logstash 6.2.0 Release Improves Open Source Data Processing Pipeline
    The "L" in the ELK stack gets updated with new features including advanced security capabilities. Many modern enterprises have adopted the ELK (Elasticsearch, Logstash, Kibana) stack to collect, process, search and visualize data. At the core of the ELK stack is the open-source Logstash project which defines itself as a server-side data processing pipeline - basically it helps to collect logs and then send them to a users' "stash" for searching, which in many cases is Elasticsearch.
  • Alfresco Software acquired by Private Equity Firm
    Enterprise apps company taken private in a deal that won't see a change in corporate direction. Alfresco has been developing its suite of Enterprise Content Management (ECM) and Business Process Management (BPM) technology since the company was founded back in June of 2005. On Feb. 8, Alfresco announced that it was being acquired by private equity firm Thomas H. Lee Partners (THL). Financial terms of the deal are not being publicly disclosed.

Servers and GPUs: Theano, DevOps, Kubernetes, AWS

  • Open Source Blockchain Computer Theano
    TigoCTM CEO Cindy Zimmerman says “we are excited to begin manufacturing our secure, private and open source desktops at our factory in the Panama Pacifico special economic zone. This is the first step towards a full line of secure, blockchain-powered hardware including desktops, servers, laptops, tablets, teller machines, and smartphones.” [...] Every component of each TigoCTM device is exhaustively researched and selected for its security profile based especially on open source hardware, firmware, and software. In addition, devices will run the GuldOS operating system, and open source applications like the Bitcoin, Ethereum and Dash blockchains. This fully auditable stack is ideal for use in enterprise signing environments such as banks and investment funds.
  • Enterprises identify 10 essential tools for DevOps [Ed: "Source code repository" and other old things co-opted to promote the stupid buzzword "devops"]
    Products branded with DevOps are everywhere, and the list of options grows every day, but the best DevOps tools are already well-known among enterprise IT pros.
  • The 4 Major Tenets of Kubernetes Security
    We look at security from the perspective of containers, Kubernetes deployment itself and network security. Such a holistic approach is needed to ensure that containers are deployed securely and that the attack surface is minimized. The best practices that arise from each of the above tenets apply to any Kubernetes deployment, whether you’re self-hosting a cluster or employing a managed service. We should note that there are related security controls outside of Kubernetes, such as the Secure Software Development Life Cycle (S-SDLC) or security monitoring, that can help reduce the likelihood of attacks and increase the defense posture. We strongly urge you to consider security across the entire application lifecycle rather than take a narrow focus on the deployment of containers with Kubernetes. However, for the sake of brevity, in this series, we will only cover security controls within the immediate Kubernetes environment.
  • GPUs on Google’s Kubernetes Engine are now available in open beta
    The Google Kubernetes Engine (previously known as the Google Container Engine and GKE) now allows all developers to attach Nvidia GPUs to their containers. GPUs on GKE (an acronym Google used to be quite fond of, but seems to be deemphasizing now) have been available in closed alpha for more than half a year. Now, however, this service is in beta and open to all developers who want to run machine learning applications or other workloads that could benefit from a GPU. As Google notes, the service offers access to both the Tesla P100 and K80 GPUs that are currently available on the Google Cloud Platform.
  • AWS lets users run SAP apps directly on SUSE Linux
  • SUSE collaborates with Amazon Web Services toaccelerate SAP migrations

Chrome and Firefox

  • The False Teeth of Chrome's Ad Filter.
    Today Google launched a new version of its Chrome browser with what they call an "ad filter"—which means that it sometimes blocks ads but is not an "ad blocker." EFF welcomes the elimination of the worst ad formats. But Google's approach here is a band-aid response to the crisis of trust in advertising that leaves massive user privacy issues unaddressed. Last year, a new industry organization, the Coalition for Better Ads, published user research investigating ad formats responsible for "bad ad experiences." The Coalition examined 55 ad formats, of which 12 were deemed unacceptable. These included various full page takeovers (prestitial, postitial, rollover), autoplay videos with sound, pop-ups of all types, and ad density of more than 35% on mobile. Google is supposed to check sites for the forbidden formats and give offenders 30 days to reform or have all their ads blocked in Chrome. Censured sites can purge the offending ads and request reexamination. [...] Some commentators have interpreted ad blocking as the "biggest boycott in history" against the abusive and intrusive nature of online advertising. Now the Coalition aims to slow the adoption of blockers by enacting minimal reforms. Pagefair, an adtech company that monitors adblocker use, estimates 600 million active users of blockers. Some see no ads at all, but most users of the two largest blockers, AdBlock and Adblock Plus, see ads "whitelisted" under the Acceptable Ads program. These companies leverage their position as gatekeepers to the user's eyeballs, obliging Google to buy back access to the "blocked" part of their user base through payments under Acceptable Ads. This is expensive (a German newspaper claims a figure as high as 25 million euros) and is viewed with disapproval by many advertisers and publishers.
  • Going Home
  • David Humphrey: Edge Cases
  • Experiments in productivity: the shared bug queue
    Over the next six months, Mozilla is planning to switch code review tools from mozreview/splinter to phabricator. Phabricator has more modern built-in tools like Herald that would have made setting up this shared queue a little easier, and that’s why I paused…briefly
  • Improving the web with small, composable tools
    Firefox Screenshots is the first Test Pilot experiment to graduate into Firefox, and it’s been surprisingly successful. You won’t see many people talking about it: it does what you expect, and it doesn’t cover new ground. Mozilla should do more of this.