Click here to go to the first RED TEAM post in this thread.   Thread: DaVinci Resolve 16.2. -- With R3D Metal GPU acceleration ( Mac )

Reply to Thread
Page 6 of 7 FirstFirst ... 234567 LastLast
Results 51 to 60 of 62
  1. #51  
    Senior Member
    Join Date
    Aug 2009
    Posts
    187
    Quote Originally Posted by Phil Holland View Post
    This is incorrect. But the software itself in how it's implemented might be expressing some limitations or haven't enabled multiple GPU processing. The SDK has support in there for sure.
    That's how I understand it also. But it will be incredebly helpful if somebody can give a first hand experience with two vs one GPU. Since it's so easy in Davinci to change configuration for GPUs.
    Difficult to believe there is no one with several GPUs in hand. So many are now tech savvy even while in "home arrest" situation.
    Reply With Quote  
     

  2. #52  
    Senior Member Antony Newman's Avatar
    Join Date
    Mar 2012
    Location
    London, UK.
    Posts
    1,640
    Thanks for the input Phil.

    <Jarred> “This first Metal implementation is processing single frames at a time so still a ton of improvement to look forward to once that goes parallel and it should be able to get closer to CUDA gains if that happens.”

    It sounds like I misinterpreted the above statement to mean one GPU was working on one frame, and working in parallel would still mean one GPU per frame, but multiple frames decoding in parallel.

    Apple present various strategies here include Tile decoding (multiple GPUs on one frame): https://developer.apple.com/videos/play/wwdc2019/608/
    As tile decoding usually necessitates bandwidth to copy data back to one GPUs memory I was not expecting two GPUs to work on one frame.
    I’ve amended my earlier comment.

    AJ

    Quote Originally Posted by Phil Holland View Post
    This is incorrect. But the software itself in how it's implemented might be expressing some limitations or haven't enabled multiple GPU processing. The SDK has support in there for sure.
    Reply With Quote  
     

  3. #53  
    Senior Member Ivan Verlaan's Avatar
    Join Date
    Nov 2014
    Location
    Toronto & NYC
    Posts
    232
    Quote Originally Posted by Alex Stolpakov View Post
    Difficult to believe there is no one with several GPUs in hand. So many are now tech savvy even while in "home arrest" situation.
    I've been running a number of benchmarks, comparing 16.2.1 with Metal vs. 15.2.x with CUDA. Currently have data on NVIDIA GTX 1080 (non- Ti) and ATI Vega64. Waiting for the Radeon VII to be delivered -- fingers crossed, on Tuesday -- before sharing results.

    So far, the Vega64 can't handle both decompression AND debayer. If set to just debayer, there is a significant speed bump over the GTX 1080 when working with Red raw... but there is a very large (approx 60%) drop in ProRes performance.

    Should have more later this week, and can hopefully cram both the Vega & Radeon in there for a quick multi-GPU test.
    Reply With Quote  
     

  4. #54  
    Senior Member
    Join Date
    Aug 2009
    Posts
    187
    Quote Originally Posted by Ivan Verlaan View Post
    Should have more later this week, and can hopefully cram both the Vega & Radeon in there for a quick multi-GPU test.
    Thanks. When you will post your results please write which OS you are on.
    Reply With Quote  
     

  5. #55  
    Junior Member
    Join Date
    Mar 2019
    Location
    Santa Monica, CA
    Posts
    2
    Quote Originally Posted by Ben Sturgulewski View Post
    Was excited about this, but having some major issues on a loaded 2017 iMac Pro. With 'Memory and GPU' set to Metal, and 'Decompression and Debayer' turned on in decode options, I get stuttery playback on 8k footage... at any playback resolution, even at quarter proxy mode. It says its playing back at 23.98 but in actuality it stutters every half second... visually it appears almost as if the hard drive were the bottleneck, like it can't pull frames quickly enough from it. But when I switch back to OpenCL and set decode to just Decompression, I get smooth realtime playback at half resolution, and even full resolution on more compressed 8k shots. Same shots play back great in Premiere at half resolution as well. Are there any settings I might be missing?
    I'm having the same issue on my 2017 iMac Pro, 10-core, Vega 64. "Decompression and Debayer" turned on, my RED Gemini 5K footage is stuttering like crazy. Seemed way smoother in 16.2. Please let me know if you've found any new tricks. For now, I've switched back to Debayer only, seems to be slightly better playback.
    Brandon Burkley | AWAYLANDS.com
    Reply With Quote  
     

  6. #56  
    Quote Originally Posted by Brandon Burkley View Post
    I'm having the same issue on my 2017 iMac Pro, 10-core, Vega 64. "Decompression and Debayer" turned on, my RED Gemini 5K footage is stuttering like crazy. Seemed way smoother in 16.2. Please let me know if you've found any new tricks. For now, I've switched back to Debayer only, seems to be slightly better playback.
    Same. Fortunately I still have my RR-X, and with RR-X doing decode and Vega doing Debayer, it's almost enough to do 8K full res in realtime. Like this >< close.
    Michael Tiemann, Chapel Hill NC

    "Dream so big you can share!"
    Reply With Quote  
     

  7. #57  
    Senior Member Ivan Verlaan's Avatar
    Join Date
    Nov 2014
    Location
    Toronto & NYC
    Posts
    232
    Alright, here's what I've come up with so far, all results are in seconds:


    Chart Comparing All GPUs and software options


    Data table


    Close-up view looking at relative speed gains (updated with Vega vs. Radeon)

    Info on the test material:

    TEST MACHINE
    • MacPro 5,1 (2010)
    • 12-core 2.96 GHz
    • 48 GB RAM
    • 4x 7200 RPM RAID0 media drive
    • Resolve 15 was tested in MacOS 10.12.6 due to dropped CUDA support in modern MacOS (I'm still bitter about this)
    • Resolve 16 was tested in MacOS 10.14.6 because I don't want the Catalina headaches

    RED TEST PROJECT
    • 5K 6:5 Anamorphic mode shot on Scarlet-W
    • 8:1 compression
    • IPP2 with 2-3 nodes
    • 2min 33sec runtime
    • Exporting UHD ProRes 444 Master with PCM audio, best debayer & scaling enabled

    MIXED TEST PROJECT
    • 11min 42sec runtime
    • About 70% Red material - and all red footage was 8:1 compression shot on Scarlet-W, IPP2 in post
    • Red material was a mix of 5K 16:9 and 5K 6:5 Anamorphic
    • Remaining 30% was UHD ProRes 444 material
    • Some compositing of Red + ProRes, some denoising nodes, some film grain nodes, most have 2-3 nodes
    • Exporting to UHD ProRes 444XQ Master with PCM audio, best debayer & scaling enabled

    PRORES TEST PROJECT
    • 51min 38sec runtime
    • All source footage is UHD ProRes 444
    • Generally 2-3 grading nodes, occasional denoising nodes, occasional film grain nodes
    • Exporting to UHD ProRes 444 Master with NO audio, best debayer & scaling enabled

    GENERAL OBSERVATIONS
    • Very, very disappointing ProRes performance. So much of my broadcast work is onlined using ProRes. Metal is just brutally slow, even comparing the current top-end ATI card (or DUAL cards) with the single previous-ten NON-TI card from NVIDIA.
    • On the other hand, big congrats to the R3D team. Even the Vega64 (which I believe is the fair straight-comparison to the GTX1080) is 42% faster in Metal now! I remember when CUDA optimization first came out and it seemed magical... so this is seriously impressive.
    • Running both ATI GPUs would mean physically covering all other PCI slots, so I can't run USB3.2 & Decklink cards... that's really not an option, so this was just a theoretical test
    • While rendering, I kept my eye on the FPS in Resolve and CPU use in Activity Monitor. Some highlights from that:
    - With just the Radeon VII set to Decompress AND Debayer, the 16:9 5K Red material got approx. 16-19 fps, anamorphic was 13-14 fps. CPU load was about 43% for Red, and 82% when it hit ProRes footage
    - With both ATI cards set to Decompress AND Debayer, the 16:9 5K Red material got about 30 fps, anamorphic was 22-24 fps. CPU load was about 50% for red (funny that it increased!) and 80% for ProRes
    • I have 3.46 GHz processors and an SSD RAID on the way, to see if I can squeak out a little more performance. The CPU was maxed out when the GPU was handling just the debayer... but it sounds like there's a lot more software optimization to be done.
    • There are shockingly few gains going from Vega64 with 8GB to Radeon VII with 16GB... there's got to be something wrong here. For the $825 CAD this card cost, I'd rather just wait 30 more seconds for my master file.

    Based on this initial testing, the best bang-for-buck might be 2x Vega64 cards, but there's no room in the case. I'm considering returning the Radeon VII and selling my existing GTX1080 + Vega64 cards to fund a 1080ti... but then I'm stuck at MacOS 10.13.x which I'm not very happy about... ugh... I liked that the Radeon VII could easily roll into 10.15 or beyond (once headaches are sorted) and even transfer into a 2019 MacPro next year, but the price/performance really disappoints. Rock and a hard place here in Mac-Land :(
    Attached Images
    Last edited by Ivan Verlaan; 05-05-2020 at 06:39 PM.
    Reply With Quote  
     

  8. #58  
    I'm moving back to Resolve 16.2 after seeing no real-world improvement on my 2017 10-core Vega64 iMac Pro (RR-X offers much better performance) AND many, many more hangs. With 16.2.1 I could often not complete a review of 30 minutes of R3D footage with no grades applied.

    n.b. I am running Catalina 10.15.3, which I know is probably stupid. But not as stupid as running 10.15.4, which I understand has major issues with large files.
    Michael Tiemann, Chapel Hill NC

    "Dream so big you can share!"
    Reply With Quote  
     

  9. #59  
    Senior Member
    Join Date
    Dec 2010
    Location
    Toronto & Vancouver
    Posts
    3,994
    I wonder how that GTX 1080 does on Windows with CUDA-Decompression&Debayer...
    Reply With Quote  
     

  10. #60  
    Senior Member
    Join Date
    Jan 2007
    Posts
    241
    In my oldish X99 Hackintosh running 10.15.4 w/ 6800k, 64gb ram and a moderately overclocked Vega II, I'm getting 25fps at 6k/full debayer, also 24-25 with 8k, before I was getting 13 tops, very impressed!

    That's on 1080p timeline, on UHD it drops to 22fps. I see that Vega utilisation is at around 80%, I'm sure there will be improvements in next builds.
    Reply With Quote  
     

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts