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

Reply via email to