Hah definitive answer:

Definition and Overview
Symmetric multiprocessing is a computer architecture that provides high
performance by making multiple CPUs available to individual processes.
Symmetric multiprocessing fits between uniprocessor and parallel-processor
approaches and captures many of the advantages of each. Uniprocessor systems
present application software developers with a simple, linear, processing
model and a global view of memory. Parallel-processors can perform
calculations much more quickly, but at the extreme high end can require
extensive customization of compilers and applications. Symmetric
multiprocessing allows multiple processors to work in parallel and still use
a single operating system image, common memory, and disk I/O resources.


link: http://www.nswc.navy.mil/cosip/nov97/osa1197-1.shtml

Tim Heald
ACP/CCFD
Application Development
www.schoollink.net

-----Original Message-----
From: Tim Heald [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, April 24, 2002 4:11 AM
To: CF-Talk
Subject: RE: Performance boost with Upgrade to dual processor ??


It stripped the attachment.  This url will show the image:

HTTP://loathe.mine.nu/processorUsage.jpg

Tim Heald
ACP/CCFD
Application Development
www.schoollink.net

-----Original Message-----
From: Tim Heald [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, April 24, 2002 4:08 AM
To: CF-Talk
Subject: RE: Performance boost with Upgrade to dual processor ??


See now I am not sure how this can be true.  Paul Hastings sent me a
response about checking the task manager and he is right.  both processors
are responding whenever I do something, and neither is maxed out.  Attached
find a copy of the stats.

Tim Heald
ACP/CCFD
Application Development
www.schoollink.net

-----Original Message-----
From: Lewis Sellers [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, April 24, 2002 4:02 AM
To: CF-Talk
Subject: RE: Performance boost with Upgrade to dual processor ??


At 03:22 AM 4/24/2002 -0400, you wrote:
>It says it is optimized for multiple processors.  I remember reading
>somewhere that it is full time, again I may be wrong.  Just the same though
>what is your source of this information?  I mean there should be a document
>out there somewhere that proves one of us right.
>
>I'll keep looking man, damn it's late :)

Basically to make use of multiple processors the requirement for an
application is that it break it's load apart into multiple threads. If CF
runs as a single thread it can not take special advantage of a MP system
(beyond the obvious fact that the OS may or may not place it's thread on a
CPU different than most other currently running apps.)

To be optimized for MP essentially boils down to an app being written as
multiple thread-safe threads. The OS will spread said threads out among the
CPU's in a manner that is beyond the scope of this message to explain.

--min




______________________________________________________________________
Get the mailserver that powers this list at http://www.coolfusion.com
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to