|
Forum List
>
Café LA
>
Topic
Force system profile check?Posted by Flabasha
An odd question prompted by cool new technology... I have a new MacBook Pro, which has two graphics cards, a powerful Nvidia, and a power-sipping Intel integrated card for use when on battery power. This is, as expected, awesome. However...
My system now takes a LOOONG time to enter Desktop Cinema Display mode, and I'm wondering if this is due to FCP thinking I'm using the less-powerful Intel chip. So here's the question... Is there any way to FORCE FCP to profile the system upon opening?
Greg,
Have you checked your Energy Saver System Preferences to make sure that the "higher performance" graphics option is selected? [1, 2] (Note: Though it is mentioned in the references, don't forget to log out and back in, or restart, after changing this setting for it to take effect.) If it is, then the delay you are seeing is "normal" (and may possibly be fixed by a graphics driver update, etc. down the road). If this setting is off, then OS determines when to automatically switch over to the high-performance (standalone) graphics chipset. This delay may be due to the switch-over occurring when you activate the Digital Cinema Desktop mode in Final Cut Pro. Also, you should turn off display sleeping and turn off the setting to put hard drives to sleep whenever possible (normal settings for use with Final Cut Studio apps). [3,4] You should be able to check the status of your graphics cards in System Profiler, in order to see which one is active. ----------
As far as I can tell, these statements may not be entirely correct... The Digital Cinema Desktop display mode in FCP, etc., does access the graphics card's GPU, and is likely dependent on its performance, especially if scaling the video for preview. It also seems that some transcoding on ingest uses the graphics card, as well. [5] Additionally, if the integrated graphics GPU is being used, it can use some of the main RAM, which possibly could impact rendering and real-time performance in some situations (though, that's stretching things a bit). And, FCP itself seems to use a significant amount of VRAM. Otherwise, you are correct that the performance of the graphics card principally affects FXPlug effects. -Dave [1] MacBook Pro (15-inch, Mid 2010) and MacBook Pro (17-inch, Mid 2010): How to set graphics performance [2] Final Cut Studio: Switch to higher performance graphics on MacBook Pro computers with two graphics processors [3] Final Cut Pro and Final Cut Express HD: Tips for HDV Print to Video (One of many places that mention Energy Saver settings.) [4] Using Digital Cinema Desktop Preview [5] Final Cut Pro 7.0.2: Release notes (See item about transcoding AVCHD to ProRes.)
An addendum to my previous post...
I discovered this cool utility that does what the bundled app Activity Monitor does, plus a lot more. It's called atMonitor. Namely, atMonitor can display VRAM usage, as well as GPU usage. In a very cursory test, it appears that Final Cut Pro 7 doesn't use the GPU much for non-FXPlug rendering or playback, except when in Digital Cinema Desktop mode. While FCP was running, it used about 20% to 25% of the VRAM (around 100 MB) on my test Mac Pro (stock 2.8 GHz octocore, 2008 model). On the other hand, Motion 4 does use the GPU quite a bit and uses most of the VRAM... that's just playing back (looping) one of the 3D text templates... all of which is expected for Motion. So, we have another tool to help analyze what's happening with our applications (if only in a roundabout way)... -Dave
There are two ways to force FCP to recalculate your system profile. The first is to trash preferences and the second is to choose Auto Profile in the Internal Tools menu:
[www.digitalrebellion.com] My software: Pro Maintenance Tools - Tools to keep Final Cut Studio, Final Cut Pro X, Avid Media Composer and Adobe Premiere Pro running smoothly and fix problems when they arise Pro Media Tools - Edit QuickTime chapters and metadata, detect gamma shifts, edit markers, watch renders and more More tools...
Sorry, only registered users may post in this forum.
|
|