Skip to content

Main Navigation

Puget Systems Logo
  • Solutions
    • Recommended Systems For:
    • Content Creation
      • Photo Editing
        • Recommended Systems For:
        • Adobe Lightroom Classic
        • Adobe Photoshop
      • Video Editing
        • Recommended Systems For:
        • Adobe After Effects
        • Adobe Premiere Pro
        • DaVinci Resolve
        • Foundry Nuke
      • 3D Design and 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:
        • OctaneRender
        • Redshift
        • V-Ray
      • Digital Audio
        • Recommended Systems For:
        • Ableton Live
        • FL Studio
        • Pro Tools
    • Engineering
      • CAD
        • Recommended Systems For:
        • Autodesk AutoCAD
        • Autodesk Inventor
        • Autodesk Revit
        • SOLIDWORKS
      • Photogrammetry
        • Recommended Systems For:
        • ArcGIS Pro
        • Agisoft Metashape
        • Pix4D
        • RealityCapture
    • Scientific Computing
      • Recommended Systems For:
      • Data Science
      • Machine Learning / AI
      • Scientific Computing
    • More
      • Recommended Systems For:
      • Compact Size
      • Live Streaming
      • NVIDIA RTX Studio
      • Quiet Operation
      • Virtual Reality
  • Products
    • Intel Core i7 & i9
      Workstations with 13th Gen Intel Core i7 & i9 processors on Z690 and Z790 chipsets
    • AMD Ryzen 7 & 9
      Workstations with AMD Ryzen 7000 Series processors on B650 and X670 chipsets
    • AMD Threadripper PRO
      Workstations with AMD Threadripper PRO 5000 WX processors on the WRX80 chipset
    • Intel Xeon W
      Workstations with Intel Xeon W 3300 processors on the C621E chipset
    • Rackmount & Server
      Servers and workstations in rackmount chassis
    • Custom Computers
      Customize a desktop workstation from scratch
    • Custom Servers
      Customize a rackmount server from scratch
    • QNAP Network Attached Storage
      Check out our external storage options as an authorized reseller for QNAP
    • Recommended Third Party Peripherals
      View our list of recommended peripherals to use with your new PC
  • Publications
    • Articles
    • HPC Blog
    • Blog Posts
    • Case Studies
    • Podcasts
    • Press
  • Support
    • Contact Support
    • Support Articles
    • Warranty Details
  • About Us
    • About Us
    • Contact Us
    • 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

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

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

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

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

  • Intel Xeon W-3400 Content Creation Preview
  • NVIDIA RTX 6000 Ada vs RTX A6000 for Content Creation
  • GPU Rendering: NVIDIA RTX 6000 Ada Performance
  • Unreal Engine: NVIDIA RTX 6000 Ada Performance
View All Related Content

Latest Content

  • Should I Upgrade My Gpu
  • Case Study with Lost Boys Interactive
  • Samsung 990 Pro Critical Firmware Update
  • How To Use Linux Kernel Boot Options
View All
Tags: 3975WX, DaVinci Resolve, NVLink, RTX 3090, RTX A6000

Who is Puget Systems?

Puget Systems builds custom PCs tailored for your workflow

Extensive in-house testing
making you more productive and giving you more performance for your dollar

Reliable workstations
with fewer crashes and blue screens means more time working, less time waiting on your computer

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

Proven track record
check out our customer testimonials and Reseller Ratings

Get Started

Browse Our Workstations

Fractal Design Define 7 Chassis with Puget Systems Logo

Select your workflow:

Content Creation
Engineering
Scientific Computing
More

Latest Articles

  • Should I Upgrade My Gpu
  • Case Study with Lost Boys Interactive
  • Samsung 990 Pro Critical Firmware Update
  • How To Use Linux Kernel Boot Options
  • 3rd Party Repair Recommendations
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 2023 - Puget Systems, All Rights Reserved.