3ds/NT MULTIPROCESSOR
07-Jul-95 15:07:18
Sb: #178824-3ds/NT MULTIPROCESSOR
Fm: David Gould 100424,2533
To: JAMES BOTY 100552,1722
<<If this is so then the quality of my life will improve vastly.>>
I think that most people had the misunderstanding between multithreading and
symmetric processing. It is true that Windows NT takes care automatically the
sharing of dual processors between applications, i.e. you have several
applications running Windows NT will distribute the work between the CPUs
automatically. The programmer in fact has no control over this(or to a very
limited degree).
BUT having multiple threads(multithreading) is something the programmer must
explicitly design and implement into their program. NT supports it but doesn't
enforce it. A single program(process) is just one thread.
So if you buy a dual Pentium they will be BOTH used if you run Windows NT with
ANY program, since it is Windows NT that handles this and not the applications.
The main question is how well 3DS NT handles multithreading, i.e. how well 3DS
NT was designed to allow many threads to work at once. The most basic will be
rendering while modelling at the same time.
I hope that may help further in clearing up the confusion.
DaviD "threading the needle" GouID