Skip to content

Main Navigation

Puget Systems Logo
  • Solutions
    • Recommended Systems For:
    • Content Creation
      • Photo Editing
        • Recommended Systems For:
        • Adobe Lightroom Classic
        • Adobe Photoshop
        • Stable Diffusion
      • Video Editing
        • Recommended Systems For:
        • Adobe After Effects
        • Adobe Premiere Pro
        • DaVinci Resolve
        • Foundry Nuke
      • 3D Design & Animation
        • Recommended Systems For:
        • Autodesk 3ds Max
        • Autodesk Maya
        • Blender
        • Cinema 4D
        • Houdini
        • ZBrush
      • Real-Time Engines
        • Recommended Systems For:
        • Game Development
        • Unity
        • Unreal Engine
        • Virtual Production
      • Rendering
        • Recommended Systems For:
        • Keyshot
        • OctaneRender
        • Redshift
        • V-Ray
      • Digital Audio
        • Recommended Systems For:
        • Ableton Live
        • FL Studio
        • Pro Tools
    • Engineering
      • Architecture & CAD
        • Recommended Systems For:
        • Autodesk AutoCAD
        • Autodesk Inventor
        • Autodesk Revit
        • SOLIDWORKS
      • Visualization
        • Recommended Systems For:
        • Enscape
        • Lumion
        • Twinmotion
      • Photogrammetry & GIS
        • Recommended Systems For:
        • ArcGIS Pro
        • Agisoft Metashape
        • Pix4D
        • RealityCapture
    • AI & HPC
      • Recommended Systems For:
      • Data Science
      • Generative AI
      • Large Language Models
      • Machine Learning / AI Dev
      • Scientific Computing
    • More
      • Recommended Systems For:
      • Compact Size
      • Live Streaming
      • NVIDIA RTX Studio
      • Quiet Operation
      • Virtual Reality
    • Business & Enterprise
      We can empower your company
    • Government & Education
      Services tailored for your organization
  • Products
    • Computer System Styles:
    • Desktop Workstations
      • AMD Ryzen
        • Ryzen 7000:
        • Mini Tower
        • Mid Tower
        • Full Tower
      • AMD Threadripper
        • Threadripper 7000:
        • Mid Tower
        • Full Tower
        • Threadripper PRO 5000WX:
        • Full Tower
        • Threadripper PRO 7000WX:
        • Full Tower
      • AMD EPYC
        • EPYC 9004:
        • Full Tower
      • Intel Core
        • Core 13th Gen:
        • Small Form Factor
        • Core 14th Gen:
        • Mini Tower
        • Mid Tower
        • Full Tower
      • Intel Xeon
        • Xeon W-2400:
        • Mid Tower
        • Xeon W-3400:
        • Full Tower
    • Custom Computers
    • Laptop Workstations
      • Puget Mobile 17″
    • Rackstations
      • AMD Rackstations
        • Ryzen 7000:
        • R120-4U
        • R550-6U 5-Node
        • Threadripper 7000:
        • T120-4U
        • Threadripper PRO 5000WX:
        • WRX80 4U
        • Threadripper PRO 7000WX:
        • T140-4U
        • EPYC 9004:
        • E140-4U
      • Intel Rackstations
        • Core 14th Gen:
        • C130-4U
        • Xeon W-3400:
        • X140-4U
        • X141-5U
    • Custom Rackmount Workstations
    • Puget Servers
      • Puget Servers
        • AMD EPYC:
        • E200-1U
        • E140-2U
        • E280-4U
        • Intel Xeon:
        • X200-1U
    • Custom Servers
    • Storage Solutions
      • Network Attached Storage
        • QNAP NAS Recommendations
      • Puget Storage
        • Puget Storage:
        • 12-Bay 2U
        • 24-Bay 2U
        • 36-Bay 4U
    • Recommended Third Party Peripherals
      Curated list of accessories for your workstation
    • Puget Gear
      Quality apparel with Puget Systems branding
  • Publications
    • Articles
    • Blog Posts
    • Case Studies
    • HPC Blog
    • Podcasts
    • Press
    • PugetBench
  • Support
    • Contact Support
    • Support Articles
    • Warranty Details
    • Onsite Services
    • Unboxing
  • About Us
    • About Us
    • Contact Us
    • Our Customers
    • Enterprise
    • Gov & Edu
    • Press Kit
    • Testimonials
    • Careers
  • Talk to an Expert
  • My Account
  1. Home
  2. /
  3. Hardware Articles
  4. /
  5. NVLink Performance in DaVinci Resolve 17.0

NVLink Performance in DaVinci Resolve 17.0

Posted on March 4, 2021 by Matt Bach
Always look at the date when you read an article. Some of the content in this article is most likely out of date, as it was written on March 4, 2021. For newer information, see our more recent articles.

Table of Contents

  • Introduction
  • Test Setup
  • Raw Benchmark Results
  • DaVinci Resolve NVLink Performance with NVIDIA RTX A6000 48GB
  • How well does NVLink perform in DaVinci Resolve Studio 17?

TL;DR: Does NVLink work in DaVinci Resolve 17?

While NVLink is now officially supported by DaVinci Resolve, it does not work particularly well at the moment. In almost every test we ran, having NVLink enabled was at best equal to having it disabled, but in some situations, it actually carried a significant performance penalty that lowered performance to the point that even a single GPU was measurably faster.

To be fair, we don't know what Blackmagic's intentions are for NVLink, and it may be that the official support they added in version 17.0 is only the first step of many. Unfortunately, we won't know until additional information is released, but at the moment, you are better off leaving NVLink disabled if your system supports it.

Introduction

NVLink is a very interesting technology from NVIDIA that allows GPUs to be able to directly communicate with each other at speed up to 112 gigabytes per second. This direct connection allows for data to pass between cards much quicker than it can over the PCIe bus, which can enable greater multi-GPU performance and even features such as VRAM pooling which could, in theory, effectively doubles the amount of VRAM available to the application.

However, this technology is not a magic bullet for performance. Not only does the application you are using have to support NVLink itself, but it also has to have a workflow that benefits from the faster interconnect between the GPUs. In some cases, it can dramatically improve performance, while in others, the performance benefits are minimal.

DaVinci Resolve Studio 17 NVLink Support
Image
DaVinci Resolve Studio 17 NVLink Support
Open Full Resolution

In the recently launched 17.0 version of DaVinci Resolve Studio, Blackmagic has listed in the update notes:

Support for NVLink high speed interconnect with supported NVIDIA GPUs.

Beyond this one notation, however, there is no additional information that we could find about this feature – even the comprehensive New Features Guide has absolutely no mention about NVLink. So, to see if there is any performance benefit to using NVLink in its current state, we decided to test NVLink using our PugetBench for DaVinci Resolve benchmark.

If you would like to skip over our test setup and benchmark sections, feel free to jump right to the Conclusion.

CTA Image
Looking for a DaVinci Resolve Workstation?

Puget Systems offers a range of powerful and reliable systems that are tailor-made for your unique workflow.

Configure a System!
CTA Image
Labs Consultation Service

Our Labs team is available to provide in-depth hardware recommendations based on your workflow.

Find Out More!

Test Setup

Listed below are the specifications of the systems we will be using for our testing:

NVLink Test Platform
CPU AMD TR Pro 3975WX 32 Core
CPU Cooler Noctua NH-U14S TR4-SP3
Motherboard Asus Pro WS WRX80E-SAGE SE WIFI
RAM 8x DDR4-3200 16GB Reg. ECC (128GB total)
Video Card 1-2x NVIDIA RTX A6000 48GB
Hard Drive Samsung 970 Pro 1TB
Software Windows 10 Pro 64-bit (Ver. 2009)
DaVinci Resolve Studio (Ver. 17.0)
PugetBench for DaVinci Resolve (Ver. 0.92.2)

*All the latest drivers, OS updates, BIOS, and firmware applied as of March 2nd, 2021

In past versions of DaVinci Resolve Studio, there were major issues with multi-GPU systems whenever SLI/NVLink was enabled. Because of this, we did not want to simply compare a dual GPU setup with NVLink/SLI on or off, but also experiment a bit with a few other configurations in case we continued to see issues with SLI enabled. To do this, we tested the following combinations with the NVIDIA RTX A6000:

  • Single GPU
  • Dual GPU – no NVLink bridge, SLI disabled
  • Dual GPU – NVLink bridge installed, SLI disabled
  • Dual GPU – NVLink bridge installed, SLI enabled

These combinations will let us get a good look at whether we still need to enable SLI, and how the performance compares to a single GPU and a dual GPU configuration where NVLink is not present.

For the testing itself, we are using our PugetBench for DaVinci Resolve benchmark, which has recently been updated to include support for DaVinci Resolve 17.0.

Raw Benchmark Results

While our benchmark presents various scores based on the performance of each test, we also like to provide the individual results for you to examine. If there is a specific task that is a hindrance to your workflow, examining the raw results for that task is going to be much more applicable than the scores that our benchmark calculated.

Feel free to skip to the next sections for our analysis of these results to get a wider view of how each configuration performs.

NVIDIA RTX A6000 48GB NVLink DaVinci Resolve Studio Benchmark Results
Image
NVIDIA RTX A6000 48GB NVLink DaVinci Resolve Studio Benchmark Results
Open Full Resolution

DaVinci Resolve NVLink Performance with NVIDIA RTX A6000 48GB

NVLink performance in DaVinci Resolve Studio 17.0
Image
NVLink performance in DaVinci Resolve Studio 17.0
Open Full Resolution

Starting with the Extended Overall Score, the performance with NVLink is not looking particularly good. It is still faster than a single RTX A6000 GPU but falls behind the two non-NVLink dual GPU configurations by about 6%.

However, there are some very interesting nuances we noticed when looking at the results in closer detail:

DaVinci Resolve 17 NVLink performance benchmark
Image
DaVinci Resolve 17 NVLink performance benchmark
Open Full Resolution

Looking at the sub-scores from our benchmark, we get a look at how well NVLink works (or doesn't) in different situations.

Performance with GPU effects like noise reduction and OpenFX are where we expected NVLink to give the biggest performance gains, but in reality, the performance with two RTX A6000 GPUs is virtually identical whether NVLink was enabled or not. So, while NVLink doesn't seem to help much with these effects, it also doesn't hurt performance either.

Exporting relatively simple 4K and 8K timelines with various codecs is where NVLink starts to show some performance issues. In our 4K tests, two RTX A6000s with NVLink are only able to match the performance of a single RTX A6000, and fall behind the other dual GPU configurations by about 5%. Performance with 8K timelines, however, is roughly equal between all the dual GPU configurations, so there is neither a gain nor penalty to using NVLink in that situation.

Fusion is where NVLink has the most significant issues. In these tests, the RTX A6000s with NVLink ended up performing about 15% slower than a single RTX A6000, or 20% slower than dual RTX A6000 cards that did not use NVLink. There was a single test where NVLink improved performance (Phone Composite) by a decent amount, but that was more than offset by multiple other tests where it was significantly worse.

How well does NVLink perform in DaVinci Resolve Studio 17?

While NVLink is now officially supported by DaVinci Resolve, it does not work particularly well at the moment. In almost every test we ran, having NVLink enabled was at best equal to having it disabled, but in some situations, it actually carried a significant performance penalty that lowered performance to the point that even a single GPU was measurably faster.

To be fair, we don't know what Blackmagic's intentions are for NVLink, and it may be that the official support they added in version 17.0 is only the first step of many. Unfortunately, we won't know until additional information is released, but at the moment, you are better off leaving NVLink disabled if your system supports it.

Hopefully, we will get more information about Blackmagic's intentions for NVLink in DaVinci Resolve. It seems unlikely that they would invest the time and effort into adding a feature that works so poorly, so we remain optimistic that NVLink will eventually be a benefit for Resolve users. If we learn anything, we will update this article with more information, or publish a follow-up if we get an update to Resolve that improves NVLink performance.

CTA Image
Looking for a DaVinci Resolve Workstation?

Puget Systems offers a range of powerful and reliable systems that are tailor-made for your unique workflow.

Configure a System!
CTA Image
Labs Consultation Service

Our Labs team is available to provide in-depth hardware recommendations based on your workflow.

Find Out More!

Related Content

  • DaVinci Resolve Studio 18.6 – Consumer GPU Performance Analysis
  • Effects of CPU speed on GPU inference in llama.cpp
  • Puget Mobile 17″ vs M3 Max MacBook Pro 16″ for AI Workflows
  • Mac vs PC for Content Creation (2024)
View All Related Content

Latest Content

  • DaVinci Resolve Studio 18.6 – Consumer GPU Performance Analysis
  • Effects of CPU speed on GPU inference in llama.cpp
  • PC Gaming Performance Tweaks
  • How to View Your Windows 10 and 11 Product Key
View All
Tags: 3975WX, DaVinci Resolve, NVLink, RTX 3090, RTX A6000

Who is Puget Systems?

Puget Systems builds custom workstations, servers and storage solutions tailored for your work.

We provide:

Extensive performance testing
making you more productive and giving better value for your money

Reliable computers
with fewer crashes means more time working & less time waiting

Support that understands
your complex workflows and can get you back up & running ASAP

A proven track record
as shown by our case studies and customer testimonials

Get Started

Browse Systems

Puget Systems Mobile Laptop Workstation Icon

Mobile

Puget Systems Tower Workstation Icon

Workstations

Puget Systems Rackmount Workstation Icon

Rackstations

Puget Systems Rackmount Server Icon

Servers

Puget Systems Rackmount Storage Icon

Storage

Latest Articles

  • DaVinci Resolve Studio 18.6 – Consumer GPU Performance Analysis
  • Effects of CPU speed on GPU inference in llama.cpp
  • PC Gaming Performance Tweaks
  • How to View Your Windows 10 and 11 Product Key
  • When the Windows Store App Simply Won’t Cooperate
View All

Post navigation

 Unreal Engine – AMD Ryzen Threadripper PRO 3000 Series CPU PerformanceHow Fast is the new Multi-Frame Rendering in After Effects 18.1 BETA? 
Puget Systems Logo
Build Your Own PC Site Map FAQ
facebook instagram linkedin rss twitter youtube

Optimized Solutions

  • Adobe Premiere
  • Adobe Photoshop
  • Solidworks
  • Autodesk AutoCAD
  • Machine Learning

Workstations

  • Content Creation
  • Engineering
  • Scientific PCs
  • More

Support

  • Online Guides
  • Request Support
  • Remote Help

Publications

  • All News
  • Puget Blog
  • HPC Blog
  • Hardware Articles
  • Case Studies

Policies

  • Warranty & Return
  • Terms and Conditions
  • Privacy Policy
  • Delivery Times
  • Accessibility

About Us

  • Testimonials
  • Careers
  • About Us
  • Contact Us

© Copyright 2024 - Puget Systems, All Rights Reserved.