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

stephenc92

macrumors regular
Original poster
Jun 19, 2007
139
2
Which Apps for Mac are actually multithreaded (meaning they make use of the dual core processor)? Is the entire iLife suite multithreaded? Or is this something that we'll see in the next version.
 
well just being multithreaded isn't enough, most apps are multi threaded. There might be a few threads to handle the UserInterface and various other things but most of the work is done in a single thread, which can't be divided between multiple processors.

but this isn't the case for all apps, say compressor 3, can use all 8 of the MacPro's cores.
 
Yeah, multithreaded isn't a sufficient criteria. There are many types of threads, only some of which can be spun off to separate cores.

I'm not sure about iPhoto, but iTunes, iMovie, and iDVD all use as many cores as you have. iWeb probably isn't, since it wouldn't see much of a speedup. Most "Pro" apps like Photoshop, FinalCut, Maya and Compressor are also multi-CPU aware.

There have been multi-CPU Macs for a decade; the dual G4s were very popular and lots of applications supported multiple cores.
 
Yeah, multithreaded isn't a sufficient criteria. There are many types of threads, only some of which can be spun off to separate cores.

I'm not sure about iPhoto, but iTunes, iMovie, and iDVD all use as many cores as you have. iWeb probably isn't, since it wouldn't see much of a speedup. Most "Pro" apps like Photoshop, FinalCut, Maya and Compressor are also multi-CPU aware.

There have been multi-CPU Macs for a decade; the dual G4s were very popular and lots of applications supported multiple cores.

OK thanks that's all i needed to know. I suppose that's why iPhoto is so extremely slow compared to iTunes and iMovie.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.