In article <4787c00b$0$28869$>,
(LSkizynski) wrote:
> "General Schvantzkopf" <> wrote in message
> > Is the speech recognition program multithreaded? If it is then
> > you'll benefit from a quad core otherwise you won't. Try the
> > following experiment, check and see if your BIOS allows you to
> > disable one of the cores. If it can then turn off one core and
> > then see if you see a big performance difference. If you don't
> > see a difference between 1 and 2 cores then you definitely won't
> > see a difference between 2 and 4.
> I'm using speech recognition which is part of Vista (the operating
> system itself) to dictate into Microsoft Office Word instead of a
> separate speech recognition program such as Dragon or Via Voice. I'm
> not sure how that actually uses multithreading but Vista I'm sure
> does.
Unfortunately the fact that it is part of Vista, and Vista uses
multithreading doesn't actually tell you anything useful. Vista
is not one program that does all of the Vista things. It is many
separate programs - the joins are well-concealed in some places -
some of which are multi-threaded and some of which are not.
The logic was approximately "I have a sheep" (I'm using Vista) and "Some
sheep are black" (Vista uses multi-threading) therefore "my sheep must
be black". If MS had required of the Vista development teams that every
single program in it be as multi-threaded as is humanly possible, it
would not have been released yet, and we'd be looking at some time in
the 2030s for it.
You need to do the test, as described.
--
John Dallman
"C++ - the FORTRAN of the early 21st century."