Graphics/Benchmarks
Vulkan Releases Unified Samples Repository
Submitted by Roy Schestowitz on Friday 1st of November 2019 03:18:00 AM Filed under
-
Vulkan Releases Unified Samples Repository
Today, The Khronos® Group releases the Vulkan ® Unified Samples Repository, a new central location where anyone can access Khronos-reviewed, high-quality Vulkan code samples in order to make development easier and more streamlined for all abilities. Khronos and its members, in collaboration with external contributors, created the Vulkan Unified Samples Project in response to user demand for more accessible resources and best practices for developing with Vulkan. Within Khronos, the Vulkan Working Group discovered that there were many useful and high-quality samples available already (both from members and external contributors), but they were not all in one central location. Additionally, there was no top-level review of all the samples for interoperability or compatibility. This new repository project was created to solve this challenge by putting resources in one place, ensuring samples are reviewed and maintained by Khronos. They are then organized into a central library available for developers of all abilities to use, learn from, and gain ideas.
-
The Khronos Group has launched a unified samples repository for Vulkan learning
Today, The Khronos Group announced their newest Vulkan initiative with the Unified Samples Repository. A new place to find what they say are high-quality Vulkan code samples reviewed by their team.
Made in response to user demand, to have an accessible place to learn Vulkan with working samples hopefully this might help increase adoption of the open graphics API. It's a big collaboration between Khronos, AMD, Arm, NVIDIA, Samsung, Sascha Willems and more.
-
Khronos Launches An Official Collection Of Vulkan Samples
The Khronos Group has launched the Vulkan Unified Samples Repository, a Git repository on GitHub for Khronos-reviewed, high-quality Vulkan code samples.
The Vulkan Unified Samples Repository aims to make it easier for new and existing Vulkan developers to dive into quality, open-source code samples.
- Login or register to post comments
Printer-friendly version
- Read more
- 1774 reads
PDF version
Fedora 31 Performance Is Still Sliding In The Wrong Direction - Benchmarks Against Ubuntu 19.10 + Clear Linux
Submitted by Rianne Schestowitz on Thursday 31st of October 2019 06:05:36 PM Filed under
The performance of Fedora 30 on multiple systems has generally been coming up short compared to the likes of Ubuntu, Clear Linux, and openSUSE Tumbleweed. With this week's release of Fedora 31 I was hopeful that the performance would be more competitive to other prominent Linux distributions, but sadly that doesn't appear to be the case. Here are some initial benchmarks of Fedora Workstation 31 compared to Fedora Workstation 30, Clear Linux 31450, and Ubuntu 19.10.
The performance of Fedora on recent releases has frankly not been too impressive. While Red Hat has been doing a lot to add more features to the Linux desktop and other new functionality throughout the stack, performance has seemingly not been a major focus for them in recent times. On many different AMD and Intel systems, the performance of Fedora has generally lagged behind the likes of Ubuntu, openSUSE Tumbleweed, and Debian Buster. Of course, also behind Intel's Clear Linux that tends to be the gold standard for x86_64 Linux performance.
- Login or register to post comments
Printer-friendly version
- Read more
- 1856 reads
PDF version
Mesa Graphics News
Submitted by Roy Schestowitz on Thursday 31st of October 2019 01:43:50 AM Filed under
-
Mesa 19.3 Has The Very Preliminary OpenGL + Vulkan Driver Support Ready For Intel Gen12
Similar to the flurry of Radeon driver activity in buttoning things up ahead of the Mesa 19.3 feature freeze, the Intel open-source crew has landed some last-minute bits around the Tiger Lake "Gen 12" enablement.
In recent months there has been a lot of Intel Tiger Lake / Gen12 Linux enablement activity. On the kernel side Linux 5.4 has the initial bits to be evolved over the coming cycles. Meanwhile over in user-space the initial "Iris" OpenGL and "ANV" Vulkan driver support is in place for Mesa 19.3.
-
Mesa 19.3-RC1 Released With OpenGL 4.6 For Intel, Many Vulkan Driver Improvements
Mesa 19.3 feature development is now officially over and Mesa 20.0 is open for development on Git master. This final Mesa series of 2019 comes with many exciting OpenGL and Vulkan drivers.
One of the key improvements with Mesa 19.3 is that Intel's OpenGL i965/Iris drivers now supports OpenGL 4.6! Thanks to the SPIR-V ingestion support finally landing, the Intel open-source Linux graphics driver finally has OpenGL 4.6 capabilities in full. AMD has also been working towards RadeonSI OpenGL 4.6 support but with that also transitioning them to NIR it's been a long-time coming and hasn't materialized for Mesa's final 2019 release.
-
mesa 19.3.0-rc1
Hi List, I'd like to announce the availability of 19.3.0-rc1 and the beginning of the 19.3.0 release cycle. Despite the short release cycle we've got plenty of good things in store for you. Among them the OpenGL 4.6, initial Intel gen12 support, lots of new Vulkan extensions, and meson support for windows. Expect a new RC each Wednesday for the next few weeks until the release tracker is cleared. You can see the tracker here: https://gitlab.freedesktop.org/mesa/mesa/-/milestones/5. Please be sure to add any issues to that tracker that block the release. Dylan New Features ============ GL_ARB_gl_spirv on i965, iris. GL_ARB_spirv_extensions on i965, iris. GL_EXT_demote_to_helper_invocation on iris, i965. OpenGL 4.6 on i965, iris. EGL_EXT_image_flush_external VK_ANDROID_external_memory_android_hardware_buffer on RADV. VK_KHR_shader_clock on Intel, RADV. VK_KHR_shader_float_controls on Intel, RADV. VK_KHR_spirv_1_4 on Intel, RADV. VK_KHR_timeline_semaphore on RADV. VK_KHR_vulkan_memory_model on Intel. VK_EXT_shader_subgroup_ballot on Intel. VK_EXT_shader_subgroup_vote on Intel. VK_EXT_texel_buffer_alignment on RADV. VK_INTEL_performance_query on Intel. Meson support for windows using MSVC and MinGW scons has been deprecated for non windows Initial Intel gen12 (Tigerlake) support on anvil and iris git tag: mesa-19.3.0-rc1
-
Radeon Open-Source Linux Graphics Have A Wild Day For Mesa 19.3 From 8K Decode To ACO
With Mesa 19.3 scheduled to be branched today and that marking the end of feature development for this next quarterly installment to these open-source Linux OpenGL/Vulkan drivers, developers are in a mad rush landing last minute improvements. The open-source Radeon driver support has a lot to stand in particular from today's work.
- Login or register to post comments
Printer-friendly version
- Read more
- 1757 reads
PDF version
Intel Core i9 9900KS Linux Performance Benchmarks Review
Submitted by Rianne Schestowitz on Wednesday 30th of October 2019 02:42:56 PM Filed under
Today the Intel Core i9 9900KS is shipping at $513 USD for this specially-binned Coffeelake CPU that is capable of achieving a 5.0GHz all-core turbo frequency. The all-core 5.0GHz turbo is great, but it remains an eight-core / sixteen-thread 14nm processor going up against AMD's similarly priced Ryzen 9 3900X. Here are our initial benchmarks of the Core i9 9900KS compared to the Core i9 9900K and Ryzen 9 3900X.
The Intel Core i9 9900KS 8c/16t CPU features a 4.0GHz base frequency with 5.0GHz turbo frequency that can be sustained across all cores. The Core i9 9900KS does carry a 127 Watt TDP compared to 95 Watts with the i9-9900K, which has a lower base frequency of 3.6GHz and its 5.0GHz turbo rating is only for a single core. The price of the i9-9900KS is launching at $513 USD while the i9-9900K is now priced at around $449. The rest of the specifications align between the year-old Core i9 9900K and the new Core i9 9900KS.
- Login or register to post comments
Printer-friendly version
- Read more
- 2536 reads
PDF version
Graphics: Mesa and NVIDIA's Latest
Submitted by Roy Schestowitz on Tuesday 29th of October 2019 05:05:36 PM Filed under
-
A Lot More Intel Tiger Lake / Gen12 Xe Graphics Code Merged To Mesa 19.3
With Mesa 19.3 embarking on its feature freeze this week unless the period is extended, Intel developers have been working on landing more of their Gen12 graphics code into this release for future Tiger Lake CPUs as well as the basis for their first Xe discrete graphics card.
For Mesa 19.3 is a lot of Intel's Gen13 graphics code bring-up to go along with their changes coming for Linux 5.5. For both kernel and user-space, it will likely be a few more releases each before the Gen12 graphics support is squared away, which should be fine since the first Xe graphics card isn't expected until H2'2020 and the same goes for the Tiger Lake CPUs with Gen12 graphics.
-
Mesa 19.3 Adds Support For New AMDGPU Reset Interface
AMD open-source developer Marek Olšák is landing the last of his changes for the Mesa 19.3 imminent feature freeze.
Among the changes merged overnight were for initializing shader compilers in threads on-demand as what appears to mostly benefit Piglit when spinning up its many shaders for testing. Mesa 19.3 has also updated the AMDGPU winsys code to support the new AMDGPU reset interface plumbed through the kernel and Mesa DRM library (libdrm).
-
NVIDIA Announces GeForce GTX 1650 SUPER + GTX 1660 SUPER
After weeks of information leaking on these new ~$200 GTX SUPER graphics cards, NVIDIA today officially announced the GTX 1660 SUPER that is shipping today and the GTX 1650 SUPER that will hit store shelves in late November.
The NVIDIA GTX 1660 SUPER is being marketed as 1.5x faster than the GeForce GTX 1060 for popular Windows games. The GTX 1660 SUPER features 15 Gbps GDDR6 video memory and the Turing upgrade over Pascal provides a significant performance uplift. The GTX 1660 SUPER will begin shipping today starting at $229 USD.
-
NVIDIA Launches Upgraded Shield TV with Tegra X1+ Processor
- Login or register to post comments
Printer-friendly version
- Read more
- 1663 reads
PDF version
AMD Linux Graphics Driver Prepping "DMCUB" Support For Renoir APUs
Submitted by Roy Schestowitz on Tuesday 29th of October 2019 02:24:45 AM Filed under
While we have seen a lot of open-source AMD Linux graphics driver patches for Renoir and that initial support within the 5.4 kernel, support for this 2020 APU platform is still maturing. The newest work on the Linux upbringing for Renoir is enabling the "DMCUB" support.
- Login or register to post comments
Printer-friendly version
- Read more
- 1412 reads
PDF version
Graphics: Mir, Zink and DXVK
Submitted by Roy Schestowitz on Monday 28th of October 2019 04:51:51 PM Filed under
-
Ubuntu's Mir Working On Replaceable Renderer, Hybrid Graphics Driver Support
Canonical's Chris Halse Rogers has shared a road-map for Mir (or terrain map as he prefers calling it) about their future plans for this open-source display server that remains focused now on providing Wayland support.
-
Zink Merged Into Mesa 19.3 For Offering OpenGL Over Vulkan
Zink is the effort led by Collabora's Erik Faye-Lund for offering a generic OpenGL/GLES implementation that runs atop Vulkan. While it's exciting prospects and well into the future could allow hardware vendors to avoid having to maintain OpenGL drivers with instead focusing on Vulkan, for now there is still a long road ahead for performance and features. Right now Zink supports just OpenGL 2.1 / OpenGL ES 2.0. With time though there are plans for supporting OpenGL 3.x/4.x and OpenGL ES 3.x functionality. At least with Zink, the existing OpenGL code inside Mesa/Gallium3D is doing much of the heavy lifting.
-
D9VK 0.30 Released With Performance Improvements, Other D3D9 Features Now Supported
Building off yesterday's DXVK 1.4.4 release, D9VK 0.30 is out as the similar project that implements the Direct3D 9 API atop Vulkan.
D9VK 0.30 re-bases its code atop DXCVK 1.4.4 and has performance improvements via locking changes, avoiding the throwing out of D3DUSAGE_DYNAMIC buffers, supporting discard on non-dynamic resources, other locking changes, and other work.
- 1 comment
Printer-friendly version
- Read more
- 1550 reads
PDF version
Apple macOS 10.15 vs. Windows 10 vs. Ubuntu 19.10 Performance Benchmarks
Submitted by Rianne Schestowitz on Monday 28th of October 2019 04:24:18 PM Filed under
In addition to this month bringing the release of the Ubuntu 19.10 "Eoan Ermine", Apple also shipped macOS 10.15 "Catalina" as the sixteenth major release of their macOS operating system. So with that it makes for an interesting time seeing how macOS 10.15 competes against both Ubuntu 19.10 and Windows 10 on an Apple MacBook Pro. Here are those results from dozens of benchmarks.
Using an Apple MacBook Pro with Core i7-6700HQ Skylake CPU, 2 x 8GB RAM, 250GB Apple SSD, and Radeon Pro 450 graphics, macOS 10.15, Windows 10, and Ubuntu 19.10 were all benchmarked off this same system. All three operating systems were tested with their latest software updates as of testing.
- Login or register to post comments
Printer-friendly version
- Read more
- 1371 reads
PDF version
DXVK 1.4.4 Released
Submitted by Roy Schestowitz on Monday 28th of October 2019 11:09:27 AM Filed under


-
D3D11 and D3D10 to Vulkan layer DXVK version 1.4.4 is out
One missed from the weekend, developer Philip Rebohle released a fresh update to the Vulkan layer DXVK with version 1.4.4.
A small and sweet maintenance release we have here with a couple of optimizations. The memory footprint of small and frequently updated buffers was reduced, there's some minor optimizations for "Stream Output and Append/Consume buffers (used e.g. by Unity Engine)", a bug fixed from DXVK 1.4.3 that caused some invalid state cache entries being generated, some Vulkan validation errors with geometry shaders were fixed and some "potential read-after-write hazards involving vertex and index buffers" were also solved.
-
DXVK 1.4.4 With Vulkan Usage Fixes, Optimizations & A Few Game Specific Fixes
Philip Rebohle has released his latest weekly update to DXVK for accelerating Direct3D 10/11 games using Vulkan as a big boost for Steam Play (Proton) and Wine.
DXVK 1.4.4 has a regression fix for 1.4.3 that could lead to invalid Vulkan API usage, Vulkan validation error fixes, potential read-after-write hazards resolved, optimizations for Stream Output and Append/Consume buffers, and reduced memory footprint for small and frequently updated buffers.
- Login or register to post comments
Printer-friendly version
- Read more
- 1248 reads
PDF version
EPYC 7642/7742 vs. Xeon Platinun 8280 Performance With Intel-Recommended Benchmarks
Submitted by Rianne Schestowitz on Sunday 27th of October 2019 05:46:51 PM Filed under
Here are the latest numbers in our ongoing AMD EPYC 7002 "Rome" series benchmarking. This time around for some curiosity over the weekend is a look at the EPYC 7642 and EPYC 7742 up against the Xeon Platinum 8280 all in 2P configurations while running benchmarks publicly recommended by Intel in one of their whitepapers. Even going by Intel-recommended tests, the EPYC 7642/7742 deliver significantly better performance and cost savings over the comparable Xeon Platinum 8280.
One of my weekend "hobbies" is always scouring whitepapers, scientific papers, and GitHub (among other sources) looking for interesting and new benchmarks/workloads to incorporate into the Phoronix Test Suite / OpenBenchmarking.org. After all, there are 384 different official benchmarks part of our open-source benchmarking framework and from there 1,404 different versions of those benchmarks from the past 11+ years of developing the Phoronix Test Suite for open-source and fully-automated benchmarking.
- Login or register to post comments
Printer-friendly version
- Read more
- 1220 reads
PDF version

More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
- December 2019 (213)
- November 2019 (1180)
- October 2019 (1243)
- September 2019 (1104)
- August 2019 (1115)
- July 2019 (1084)
- June 2019 (976)
- May 2019 (1028)
- April 2019 (1046)
- March 2019 (1165)
- February 2019 (1019)
- January 2019 (1149)
- December 2018 (996)
- November 2018 (989)
- October 2018 (942)
- September 2018 (948)
- August 2018 (1020)
- July 2018 (950)
- June 2018 (918)
- May 2018 (932)
- April 2018 (884)
- March 2018 (929)
- February 2018 (781)
- January 2018 (893)
- December 2017 (769)
- November 2017 (870)
- October 2017 (841)
- September 2017 (888)
- August 2017 (889)
- July 2017 (930)
Recent comments
49 min 13 sec ago
53 min 3 sec ago
1 hour 49 min ago
4 hours 3 min ago
4 hours 8 min ago
4 hours 31 min ago
4 hours 49 min ago
10 hours 43 min ago
10 hours 45 min ago
11 hours 1 min ago