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

believo

macrumors regular
Original poster
May 21, 2004
161
0
Los Angeles, CA
I've heard that when working in a program, even though it's a multi-processor supported program, you are only using one processor at a time on that particular program. Is this true?

I've also heard that while the G5 dual 2.0s have 8 ram slots. Four are used for one processor and four for the other. Is this true?

thanks!
 

Sun Baked

macrumors G5
May 19, 2002
14,937
157
believo said:
I've heard that when working in a program, even though it's a multi-processor supported program, you are only using one processor at a time on that particular program. Is this true?
Depends on the number of THREADS that the program creates.

The OS manages threads, which can be run on either CPU (and in some cases the GPU.)
believo said:
I've also heard that while the G5 dual 2.0s have 8 ram slots. Four are used for one processor and four for the other. Is this true?

thanks!
Nope all the memory is hooked to Memory Controller and shared by both CPUs, it's not hooked to the CPUs -- what you are talking about would be for a NUMA architecture system, which we don't have yet (because there are NO integrated memory controllers.)

Thats part of AMD's architecture.
 

Sun Baked

macrumors G5
May 19, 2002
14,937
157
believo said:
for instance photoshop or final cut HD, do u know about these particular programs?

thanks
Check out http://www.barefeats.com

Considering some of the "filters" run twice as fast on duals as they do on singles would lead one to think that they take advantage of the 2nd CPU.

Plus photoshop is one of the oldest multi-cpu capable applications on the Mac.
 

Catfish_Man

macrumors 68030
Sep 13, 2001
2,579
2
Portland, OR
believo said:
for instance photoshop or final cut HD, do u know about these particular programs?

thanks

Both of these programs are fairly heavily multithreaded. So are most 3D programs, Omniweb, and many others. These programs will use both processors at the same time. Some other programs will only use one, and the other processor will be used for other tasks running at the same time (and there are always other tasks running).
 

slooksterPSV

macrumors 68040
Apr 17, 2004
3,543
305
Nowheresville
Trace the traces from the RAM slots to the controller, then from the controller all the way back to the CPU, there's one way you can tell that, but seriously, it all runs on the same memory. On a multi-cpu system, 1 cpu won't handle a certain number of slots of memory, that'd just make the system sluggish. Especially if it was using the processor the memory was hooked up to the most. Nothing would honestly run that fast. OS X, would probably take 10 more seconds to load, Photoshop about 12 more seconds, and yeah just think of it like that. Like I said, you want to see it for yourself, trace the traces back and forth.
 

daveL

macrumors 68020
Jun 18, 2003
2,425
0
Montana
believo said:
I've heard that when working in a program, even though it's a multi-processor supported program, you are only using one processor at a time on that particular program. Is this true?

I've also heard that while the G5 dual 2.0s have 8 ram slots. Four are used for one processor and four for the other. Is this true?

thanks!
One thing's for sure, whatever your source was for the information stated above should not be viewed as authoritative ;-)
 

Jaz

macrumors regular
Sep 7, 2004
128
0
Sydney, Australia
Catfish_Man said:
Both of these programs are fairly heavily multithreaded. So are most 3D programs, Omniweb, and many others. These programs will use both processors at the same time. Some other programs will only use one, and the other processor will be used for other tasks running at the same time (and there are always other tasks running).

Yeah, most pro apps will be multi-threaded but you won't see it in Safari or Mail anytime soon.

The real benefit for general use will be when ALL of the OS is multi-threaded. Some parts of OS X are not yet.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.