Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Mr. Anderson

Moderator emeritus
Original poster
Nov 1, 2001
22,568
6
VA
So I have this nice new Quad PowerMac with 8 gigs of RAM and I'm doing a little simple video conversion and its taking much longer than I would have expected to export the damn thing. I look at the activity monitor and FCP is only using max 110% of a total 400% of the CPU power.

What gives? Anyone know if I've got to set something up for it to run faster?

D
 

LethalWolfe

macrumors G3
Jan 11, 2002
9,370
124
Los Angeles
Just out of curiosity what conversion are you doing?

Also, FCP might not be to take advantage of all 4 cores. Even though it's not transcoding as fast as you'd like, having the extra horse power should mean your PM won't get bogged down as quickly. So, for example, while it's transcoding that footage you should be able to still work in other programs and not feel a slow down. Unlike my Quicksilver where if I need to encode something I have to walk away until it's finished 'cause the encoding takes up so much of my CPU power.


Lethal
 

rendezvouscp

macrumors 68000
Aug 20, 2003
1,526
0
Long Beach, California
Using the Terminal, you can change the priority of the apps you're running (this might speed things up). I really wish I could remember what the command is, but I believe it starts with an "r" and I know it takes a number value (-20 to 20 I think) as an argument; from what I can remember, it sounds like a woman's name too.

I know that's not much help, but hopefully someone with a decent level of familiarity will remember what I'm talking about.
-Chasen
 

TheMonarch

macrumors 65816
May 6, 2005
1,467
1
Bay Area
I forgot how to do it, but there's a way to change program priorities on Macs too, maybe if you make it a higher priority, OSX will make it use more CPU time.

Its not as simple as in the PC though, maybe someone can show us how...
 

evil_santa

macrumors 6502a
Sep 23, 2003
893
0
London, England
LethalWolfe said:
Unlike my Quicksilver where if I need to encode something I have to walk away until it's finished 'cause the encoding takes up so much of my CPU power.l

Up until about a year a go I was using a G3 400mhz at work for encoding QT files, it took about 1hr of render time per min of video, it to go have a cup of tea, walk around the block, look at the apple website at those nice shiny g5, err well we couldn't do that on the G3 at the same time as it made the encoding even slower...
 

Mr. Anderson

Moderator emeritus
Original poster
Nov 1, 2001
22,568
6
VA
QT encoding seems to be a bit better - and its niced now so that you can run multiple windows at the same time. I was doing a .wmv conversion and that was the issue - the flip4mac plugin isn't too speedy - I'm going to try it on my old G4 and see what happens.

Lightwave pegs all the processors at 100%, which is nice, especially when you can monitor the thing and see the results. Seeing a lot of black in activity monitor with FCP was a bit disconcerting.

And the flip4mac conversion is crappy in Quicktime as well - see below...

D
 

Attachments

  • Picture 2.png
    Picture 2.png
    10.8 KB · Views: 101
  • Picture 3.png
    Picture 3.png
    100.2 KB · Views: 133

mkaake

macrumors 65816
Apr 10, 2003
1,153
0
mi
Someone in the distributed rendering thread just mentioned that FCP isn't multi-threaded (if memory serves), so you won't see a speed increase with 4 cores available. OTOH, most of the other pro-apps are, so you should see a speed up with them...
 

ChrisA

macrumors G5
Jan 5, 2006
12,601
1,737
Redondo Beach, California
Mr. Anderson said:
So I have this nice new Quad PowerMac with 8 gigs of RAM and I'm doing a little simple video conversion and its taking much longer than I would have expected to export the damn thing. I look at the activity monitor and FCP is only using max 110% of a total 400% of the CPU power.

What gives? Anyone know if I've got to set something up for it to run faster?

D

THis isabout exactly what I'd expect. The transcoding operation is single threaded and runs on one of the four CPUs leaving the other three un-used.

In oder to fully utilize a quad core computer you need to find four CPU intensive tasks. The advantage of a multicore system is tham compressing or transcoding video does not slow down you other work. Yu can play iTunes, conpress video and edit video all at once and they al go full speed.

to make an automotive analogy, a fleet of pickup trucks is not the same as one dump truck The quad core machine is like the fleet of pickup trucks.

That said, Apple _could_ have written the software to be "multi threaded" in fact they did. The user interface is one thread, disk access is another and so on but vdeo transcoding is 'another" but not "some others".
 

pdpfilms

macrumors 68020
Jun 29, 2004
2,382
1
Vermontana
I uderstand your truck fleet analogy, it makes good sense. But because of these four cores, should't it be relatively easy to render and edit simultaneously in FCP? or is it single-threaded in the fact that it won't even allow multiple processes even though they might run on independant cores?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.