-
Article about Performance in FCPX
Read something interesting in an article on the Ken Stone blog. The article is actually a fairly long winded review of a Raid product and can be found here:
https://www.kenstone.net/fcp_homepage/accusys_raid_pci_express_douglas.html
Now it should be noted that the Ken Stone blog is VERY pro FCPX.
About 2/3 of the way into the article the author, Steve Douglas, does a test to see how many streams of PIP ProRes he can play off the raid.
“In Final Cut Pro X, I was able to play 3 streams of Pro Res 422 at high quality and with the Dropped Frames warning checked in the FCP X preferences. While the render bar showed, I was able to play these 3 streams constructed as a picture in picture without the dropped frames warning coming on. No rendering was ever done.
Once I placed a 4th stream, the dropped frames warning appeared as shown below. This test was repeated several times with different streams and each test ended with the same result.
However, once I changed the Final Cut Pro X preferences to ‘Better Performance’, I was able to place at least 8 streams of picture in picture video without a single warning and could have easily built more streams into the viewer.”
He then does the same test in Legacy. Here’s where it gets interesting.
“Next I moved on to seeing what I could do in Final Cut Pro 7 feeding off the Accusys Raid. Here is where my biggest surprise came to the forefront. With Final Cut Pro 7, I was expecting to get fewer streams of Pro Res 422 video to play in real time without dropped frames due to its being a 32 bit application as opposed to Final Cut X’s 64 bit. Instead, and with FCP 7’s real time settings set to High Quality, not Dynamic, I was able to place 10 streams of picture in picture video in the timeline and it played perfectly. Through the MXO2 box onto the external monitor it looked just fine and played without a single stutter. I am positive that I could have added even more streams and it still would have played like a knife through butter, but I was running out of picture in picture room on my canvas.
My big question then was why I could play fewer streams of video in FCP X than I could FCP 7? This surprised me. What I’ve learned is that FCP 7 relies entirely on your processors and RAM for playback and I have 20 gigs of ram installed.”
Now for the quote that struck me:
” FCP10 is a totally different application. This app was written to deliver excellent performance even with smaller computers and slower (or less) processors, and, for this, it relies on the extra power of the graphics card. In order to have access to this extra horsepower Apple uses Open CL, which some consider to be a better technology than CUDA. NVIDIA cards, like the NVIDIA FX4800 card I am using, are good for CUDA but not very strong in Open CL support, thus, they are less suitable for working with FCP10.”
Can anyone shed more light on this description of the performance behavior of X vs Legacy?
Herb Sevush
Zebra Productions
—————————
nothin’ attached to nothin’
“Deciding the spine is the process of editing” F. Bieberkopf