pastrychef
Moderator
- Joined
- May 29, 2013
- Messages
- 19,458
- Motherboard
- Mac Studio - Mac13,1
- CPU
- M1 Max
- Graphics
- 32 Core
- Mac
- Classic Mac
- Mobile Phone
You can enable IGPU in BIOS without setting it to being default.
with my previous build - vega56 and 8core x299, using iMacPro, BruceX was around 9-10sec (fcpx 10.4.7 / 10.5.3-4I'm just the messenger here! Others have set in the bios to have the iGPU as the "Initial Display Output" option on Gigabyte and Asus motherboards which reportedly speeds up rendering in FCPX. When I do this, I still get video coming from my dGPU (Vega 64), with or without a monitor connected to my mobo output. What I believe is happening is all video outs are getting a mirrored signal.
@Diorama experimented extensively to get his rendering times down. You can track his progress in that link I posted. I think what got my rendering times down was to
1. enable the iGPU,
2. set it as primary display (although in retrospect, I didn't try it without this option)
3. delete the iGPU framebuffer from my DeviceProperties
I am running iMac 19,1 because I need Sidecar
In this config, the usage goes from iGPU to predominantly the dGPU. I use the HWMonitorSMC2 to observe the usage differences between the GPUs. My Bruce FCPX render test dramatically shifts from about 50s to 15s.
I think Diorama was able to get that down to 8s using his tweaks. I think he is running MacPro 1,1 and disabled WEG.
from my findings it really depends on your workflow.Are you talking about setting my 5700 XT as default in FCPX, or in the BIOS?
In the end I have enabled DGPU in the bios and FCPX has by default used the 5700 XT in the preferences.
I was just trying to find the optimal performance for rendering/transcoding by either using the SMBIOS iMacPro1,1 with iGPU enabled in the BIOS vs SMBIOS iMac17,1 with the DGPU enabled in the BIOS.
In the end I didn't seem to notice much difference in performance with FCPX when trying both options. Your responses are appreciated