On Sat, Jan 31, 2009 at 5:04 PM, <jurin...@eecs.utk.edu> wrote: > I have a bullet-proof scientific app I developed using cocoa. I just > purchased a new MacPro with the dual quad processors. > > Earlier posts attempting to determine MAXIMUM theoretical speedup have > gotten bogged down with semantic differencea between a corea and a CPUa. [snip] > (5) Please don't waste your time explaining the semantic differences > between cores and cpu's, I don't care what you call them, all I need to > know is MAXIMUM speedup.
The maximum speedup is exactly equal to the number of cores (not CPUs, I know you don't care about the terminology but it's important) in your system. In your case, that is 8. The number of physical CPUs is completely irrelevant to nearly everything. When it comes to maximum speedup, look at the number of cores, and it's exactly like any other parallel system out there. Of course you'll only get a factor of 8 speedup on highly parallel code with no dependencies or shared resource contention (and note that memory counts as a shared resource on a multiprocessor PC), but the theoretical max is 8. Mike _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com