Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

Patrice Brousseau

macrumors 6502
Dec 14, 2016
269
76
Montréal, Canada
Hi Hendrik94,

Can you test if the Radeon VII can play this video smoothly?

http://jell.yfish.us/media/jellyfish-400-mbps-4k-uhd-hevc-10bit.mkv

That 400Mbps is the just the overall bitrate. But IINA shows more bitrate actually allocated to the 1st half of the video, the peak is over 500Mbps. And the RX580 seems struggle to play that.

I wonder if that hit the RX580 limit. Or due to something else.
Playing fine in VLC, MSI RX580, 10.14.5... on my Haswell Hackintosh!
 

Patrice Brousseau

macrumors 6502
Dec 14, 2016
269
76
Montréal, Canada
... and my iGPU is not even enabled in BIOS. Uninteresting? It was just to confirm that the RX580 could play the jellyfish video... sorry if it's bothering for you @IndioX.

I know, I don't have a MacPro but benefits greatly from the discussions and threads here... and I put a little grain of salt sometimes!
 
Last edited:
  • Like
Reactions: tommy chen

digidow

macrumors member
Feb 19, 2007
30
57
Open Terminal and run this command:

Code:
sudo nvram "recovery-boot-mode=unused" && sudo reboot recovery
I successfully booted into recovery. Opened Terminal disabled sip. Now I can’t boot back to the reg. desktop. I first tried just typing “reboot” in terminal. That usually worked in the past disabling sip. Now the reboots keep taking me to recovery. Please help. How do I get back to 10.14.5? I also tried selecting 10.14.5 in the Startup Disk panel. Same result.
 

tsialex

Contributor
Jun 13, 2016
13,454
13,601
I successfully booted into recovery. Opened Terminal disabled sip. Now I can’t boot back to the reg. desktop. I first tried just typing “reboot” in terminal. That usually worked in the past disabling sip. Now the reboots keep taking me to recovery. Please help. How do I get back to 10.14.5? I also tried selecting 10.14.5 in the Startup Disk panel. Same result.

Removing recovery-boot-mode should work.

Code:
nvram -d recovery-boot-mode

You probably have some unusual NVRAM settings/weird partitions.
 

digidow

macrumors member
Feb 19, 2007
30
57
Removing recovery-boot-mode should work.

Code:
nvram -d recovery-boot-mode

You probably have some unusual NVRAM settings/weird partitions.
Thank you so much! That worked perfectly! I have a Sonnet card with a SSD. That probably messed things up.
 

octoviaa

macrumors regular
Oct 19, 2013
172
88
Thanks for the info. After some quick test. VLC 3.0.6 and play that video in window mode, will able to play that video smoothly with much lower GPU usage.

The bigger the window (even just black bar on both sides) will increase the GPU usage.

IINA has trouble of CPU performance. For some reason, even use hardware decode. There is still a thread that require quite a bit CPU power, and that thread can become single core performance limiting in this particular case, which eventually causing the shuttering.
I tried full screen, not much different in CPU and GPU usage compared with window mode:
upload_2019-5-21_22-35-37.png


I guess your W3690 vs my dual X5675 cause the different in GPU usage.
 

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,656
8,587
Hong Kong
I tried full screen, not much different in CPU and GPU usage compared with window mode:
View attachment 838244

I guess your W3690 vs my dual X5675 cause the different in GPU usage.

Are you running the monitor in HiDPI resolution?
[doublepost=1558459281][/doublepost]For me, the difference is very noticeable.

Small window
Screenshot 2019-05-22 at 1.14.18 AM.png


Larger window
Screenshot 2019-05-22 at 1.18.06 AM.png


Full screen size window
Screenshot 2019-05-22 at 1.13.12 AM.jpg
 
Last edited:
  • Like
Reactions: Eschers

octoviaa

macrumors regular
Oct 19, 2013
172
88
Are you running the monitor in HiDPI resolution?
[doublepost=1558459281][/doublepost]For me, the difference is very noticeable.
Yes, I'm running in HiDPI mode: UI like 1920x1080.

I tried native 4K, making the window smaller does reduce GPU as you mentioned.
But still even with CMD-F (full screen) my GPU usage still less than 50%.

My setting in VLC:
* Lock Aspect Ratio
* Crop, I select 1:1 to see the left & right bar as yours.
* Deinterlace (Auto)
* Post processing (disabled)

upload_2019-5-22_8-11-1.png


Something about the VLC plugin and / or setting might caused this discrepancy in GPU usage.
 

Attachments

  • upload_2019-5-22_8-9-58.png
    upload_2019-5-22_8-9-58.png
    698.8 KB · Views: 205

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,656
8,587
Hong Kong
Yes, I'm running in HiDPI mode: UI like 1920x1080.

I tried native 4K, making the window smaller does reduce GPU as you mentioned.
But still even with CMD-F (full screen) my GPU usage still less than 50%.

My setting in VLC:
* Lock Aspect Ratio
* Crop, I select 1:1 to see the left & right bar as yours.
* Deinterlace (Auto)
* Post processing (disabled)

View attachment 838351

Something about the VLC plugin and / or setting might caused this discrepancy in GPU usage.

May be 3840x1080 HiDPI (my resolution) is bit stressful for the GPU. But doesn't really matter, I know how to play that video smoothly now :D
 
  • Like
Reactions: octoviaa

MacManu77

macrumors regular
Jan 31, 2018
110
4
Thanks guys, I managed to enable the green check in VideoProc.
I'm noticing this in FCPX: I have 3 clips in 4k (codec HEVC) in the timeline, if I play the clips they look fluid and the gpu is used at 100% and the cpu minimally ... if I activate the background render, after it has rendered if i play the same clips they are now seeing a bit jerky and the gpu is working at 100% and the CPU at 70%
How come this happens?
My cMP is the one in signature with Mojave 10.14.5
Thank you.
 
Last edited:

macprobuffalo

macrumors member
Feb 27, 2015
52
9
Anyone running a plex server on their mac pro? If so would you mind checking if you can now enable hardware acceleration?

Wondering if this would boost the transcoding speed of HEVC -> H.264

I am VERY interested in the results. Thank you in advanced
 

slamjack

macrumors member
Jul 22, 2011
69
13
Moscow
I can report two complete system freezes with this patch during 3 hours. First freeze was using FCPX, second was using Quicklook. In console there are multiply "DumpGPUrestart" messages after freeze time.
10.14.5 release, 144 bootrom
 

Attachments

  • Снимок экрана 2019-05-23 в 16.44.54.jpg
    Снимок экрана 2019-05-23 в 16.44.54.jpg
    258.4 KB · Views: 212

VillasManzanill

macrumors regular
Mar 7, 2012
133
18
I can report two complete system freezes with this patch during 3 hours. First freeze was using FCPX, second was using Quicklook. In console there are multiply "DumpGPUrestart" messages after freeze time.
10.14.5 release, 144 bootrom
Same for me my system freezes on FCPX trying to work on a h264 canon video edit. Not very good for actual real work. Doesn’t freeze all the time but it does sometimes.
 

Slash-2CPU

macrumors 6502
Dec 14, 2016
404
268
Anyone running a plex server on their mac pro? If so would you mind checking if you can now enable hardware acceleration?

Wondering if this would boost the transcoding speed of HEVC -> H.264

I am VERY interested in the results. Thank you in advanced

Ran Plex server on my Mac Pro just to test this. Answer appears to be yes. My usual Plex server is Win7 with hardware transcoding. MacOS is limited to one GPU hardware transcode, which is why I run Win7 for Plex. That's a ridiculous Apple software limitation of 1 hardware transcode.

It worked on a 1080p H.264 and 1080p H.265 main. The 300mbps 4K h.265 Jellyfish.mkv file from earlier in the thread did not do hw transcode.
 

Attachments

  • Screen Shot 2019-05-23 at 8.32.09 AM.png
    Screen Shot 2019-05-23 at 8.32.09 AM.png
    410.4 KB · Views: 224
  • Screen Shot 2019-05-23 at 8.49.38 AM.png
    Screen Shot 2019-05-23 at 8.49.38 AM.png
    375.8 KB · Views: 232
  • Screen Shot 2019-05-23 at 9.01.50 AM.png
    Screen Shot 2019-05-23 at 9.01.50 AM.png
    315.4 KB · Views: 236
  • Like
Reactions: macprobuffalo

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,656
8,587
Hong Kong
Same for me my system freezes on FCPX trying to work on a h264 canon video edit. Not very good for actual real work. Doesn’t freeze all the time but it does sometimes.
I can report two complete system freezes with this patch during 3 hours. First freeze was using FCPX, second was using Quicklook. In console there are multiply "DumpGPUrestart" messages after freeze time.
10.14.5 release, 144 bootrom

Did some quick search on Google. It seems this problem only exist on Polaris GPU (e.g. RX580), but not Vega.

And even MacBook Pro user may suffer this from RX580 eGPU (without our hack, of course). It seems the AppleGVA isn’t that ready for RX580 (they just added this hardware encoding function to RX580 in 10.14.5).

Pure guess, Vega has better (or more mature) support in hwaccel due to iMac Pro. Polaris should getting better hwaccel support later (due to eGPU), but at this moment. The driver may crash when trying to use hwaccel.

Interestingly, so far, all reported crash cases are Apple software related (FCPX, Compressor, Quicklook…). And none of the 3rd party software is affected (PP, AE, DV, FFMpeg, VideoProc, Handbrake…).

Feels like Apple hold some secret in the drivers for their own software. Which suppose to make their softwares perform more superior. But end up causing this trouble.
 

digidow

macrumors member
Feb 19, 2007
30
57
I also had a hard freeze. Did a few edits in Premiere pro than sent the sequences off to Media encoder. Exported 6 1min. clips to h.264 (1080p) using Opencl. That worked perfectly. Switched back to the desktop to look at the exported clips in the folder. Got the hard freeze. It was neat while it lasted, seeing the Jelly fish playing smoothly in VLC. But for the real world usage, its looking like a no go.
 

bsbeamer

macrumors 601
Sep 19, 2012
4,313
2,713
I also had a hard freeze. Did a few edits in Premiere pro than sent the sequences off to Media encoder. Exported 6 1min. clips to h.264 (1080p) using Opencl. That worked perfectly. Switched back to the desktop to look at the exported clips in the folder. Got the hard freeze. It was neat while it lasted, seeing the Jelly fish playing smoothly in VLC. But for the real world usage, its looking like a no go.

https://www.adobe.com/products/wishform.html
https://adobe-video.uservoice.com

Make your voice heard to Adobe. Tell them what you're doing to implement. You'd be shocked they sometimes actually listen to feedback.
 
  • Like
Reactions: orph

bookemdano

macrumors 68000
Jul 29, 2011
1,514
846
https://www.adobe.com/products/wishform.html
https://adobe-video.uservoice.com

Make your voice heard to Adobe. Tell them what you're doing to implement. You'd be shocked they sometimes actually listen to feedback.

But it's not an Adobe problem. He just said that Premiere Pro worked like a charm. It wasn't until he tried to view the footage (presumably with Quicktime?) from the Finder that it froze. From what h98 posted above it's the Apple apps that are freezing, not Adobe's.

I'd say file a bug report with Apple, but not sure they'd listen since it's not coming from someone using the card in a supported configuration (i.e. egpu on a TB3-equipped Mac). Certainly worth a try.
 

bsbeamer

macrumors 601
Sep 19, 2012
4,313
2,713
But it's not an Adobe problem. He just said that Premiere Pro worked like a charm. It wasn't until he tried to view the footage (presumably with Quicktime?) from the Finder that it froze. From what h98 posted above it's the Apple apps that are freezing, not Adobe's.

I'd say file a bug report with Apple, but not sure they'd listen since it's not coming from someone using the card in a supported configuration (i.e. egpu on a TB3-equipped Mac). Certainly worth a try.

Fully aware, but to ENABLE within Adobe you need to modify.

Adobe has engineers working with Apple on GPU performance. I've contacted them with issues in the past 6 months and have been elevated to fairly high levels of tech support with people who actually know what they're doing and talking about. With the lack of CUDA on Mac right now (unless you're on HS), they are throwing resources at macOS and improving hardware performance. Fully explaining the workaround (and reason for doing so) will at least get official answers or "higher" bug reports filed with Apple to (potentially) have a resolution provided.

Unfortunately, this is an issue Apple will need to address at some point or users have to develop an install workaround to correct.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.